- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我发现崩溃实例大幅增加,几个不同的崩溃报告都以相同的致命异常结束:
[BluetoothDevice classicDevice]:无法识别的选择器发送到实例 0x2805a8ba0
这种情况在 iOS 12 中发生过几次,但在 iOS 13 中却出问题了。还有其他人看到这个吗?与iOS 13中新增的蓝牙隐私权限有关吗?我没有其他线索可循,只是试图找到看到此内容的其他人。
导致它的堆栈跟踪与我的应用程序代码中没有任何内容,只有 AppDelegate 的声明行。它是 Foundation、CoreFoundation 和一些称为 BluetoothSettings 的 Apple 框架的混合体。正如您所看到的,我的崩溃日志缺少很多详细信息 - 可能是 dsyms 出了问题,不确定……但它们就在这里。
Fatal Exception: NSInvalidArgumentException
-[BluetoothDevice classicDevice]: unrecognized selector sent to instance 0x2805a8ba0
0 CoreFoundation 0x191b8d54c (Missing)
1 libobjc.A.dylib 0x1918a80c8 (Missing)
2 CoreFoundation 0x191a8bb60 (Missing)
3 CoreFoundation 0x191b91bd4 (Missing)
4 CoreFoundation 0x191b93ac0 (Missing)
5 BluetoothSettings 0x1bb3ae944 (Missing)
6 Foundation 0x191f56a94 <redacted>
7 CoreFoundation 0x191ae5478 (Missing)
8 CoreFoundation 0x191ae54c8 (Missing)
9 CoreFoundation 0x191ae47c0 (Missing)
10 CoreFoundation 0x191ae446c (Missing)
11 CoreFoundation 0x191a5d434 (Missing)
12 CoreFoundation 0x191ae3d9c (Missing)
13 Foundation 0x191e457fc (Missing)
14 libobjc.A.dylib 0x1918a3af0 <redacted>
15 Foundation 0x191f81404 (Missing)
16 CoreFoundation 0x191b08b40 (Missing)
17 CoreFoundation 0x191b08a94 (Missing)
18 CoreFoundation 0x191b08200 (Missing)
19 CoreFoundation 0x191b030cc (Missing)
20 CoreFoundation 0x191b02978 (Missing)
21 GraphicsServices 0x19bc32534 (Missing)
22 UIKitCore 0x195bf4f0c (Missing)
23 MY APP 0x1003bf8e8 main + 42 (AppDelegate.swift:42)
24 libdyld.dylib 0x191982f04 <redacted>
最佳答案
我在我的应用程序中也看到了这个问题。这是带有符号的堆栈轨道:
Fatal Exception: NSInvalidArgumentException
0 CoreFoundation 0x18595dc30 __exceptionPreprocess
1 libobjc.A.dylib 0x1856780c8 objc_exception_throw
2 CoreFoundation 0x18585bfc0 -[NSOrderedSet initWithSet:copyItems:]
3 CoreFoundation 0x1859623d4 ___forwarding___
4 CoreFoundation 0x185964570 _CF_forwarding_prep_0
5 BluetoothSettings 0x1af49f074 -[BTAlert showAlertWithResult:]
6 Foundation 0x185d28288 __57-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke_2
7 CoreFoundation 0x1858b5b30 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__
8 CoreFoundation 0x1858b5b80 ___CFXRegistrationPost1_block_invoke
9 CoreFoundation 0x1858b4e78 _CFXRegistrationPost1
10 CoreFoundation 0x1858b4b10 ___CFXNotificationPost_block_invoke
11 CoreFoundation 0x18582db08 -[_CFXNotificationRegistrar find:object:observer:enumerator:]
12 CoreFoundation 0x1858b4440 _CFXNotificationPost
13 Foundation 0x185c16dcc -[NSNotificationCenter postNotificationName:object:userInfo:]
14 libobjc.A.dylib 0x185673af0 -[NSObject performSelector:withObject:]
15 Foundation 0x185d52c10 __NSThreadPerformPerform
16 CoreFoundation 0x1858d9260 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
17 CoreFoundation 0x1858d91b4 __CFRunLoopDoSource0
18 CoreFoundation 0x1858d8920 __CFRunLoopDoSources0
19 CoreFoundation 0x1858d37ec __CFRunLoopRun
20 CoreFoundation 0x1858d3098 CFRunLoopRunSpecific
21 GraphicsServices 0x18fa3d534 GSEventRunModal
22 UIKitCore 0x1899f37ac UIApplicationMain
23 <redacted> 0x104e0ded0 main + 25 (main.mm:25)
24 libdyld.dylib 0x185752f30 start
到目前为止,这个问题似乎是 iOS 13 独有的(我有 25 份关于此崩溃的报告,全部在 iOS 13 上)。
关于ios - 寻找 [BluetoothDevice classicDevice] 无法识别的选择器上的崩溃来源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58139932/
题: 是否有一种简单的方法可以获取正在运行的应用程序中泄漏的资源类型列表? IOW 通过连接到应用程序? 我知道 memproof 可以做到,但它会减慢速度,以至于应用程序甚至无法持续一分钟。大多数任
正确地说下面的代码会将自定义日志发送到.net核心中的Docker容器的stdout和stderr吗? console.Writeline(...) console.error(..) 最佳答案 如果
我想将一个任务多次重复,放入 for 循环中。我必须将时间序列对象存储为 IExchangeItem , openDA 中的一个特殊类(数据同化软件)。 这是任务之一(有效): HashMap ite
我需要从文件中读取一个数组。该数组在文件中不是连续排序的,必须跳转“偏移”字节才能获得下一个元素。假设我读取一个非常大的文件,什么更有效率。 1) 使用增量相对位置。 2)使用绝对位置。 选项 1:
我有一个安装程序(使用 Advanced Installer 制作)。我有一个必须与之交互的应用程序,但我不知道如何找到该安装的 MSIHANDLE。我查看了 Microsoft 引用资料,但没有发现
我在替换正则表达式中的“joe.”等内容时遇到问题。这是代码 var objects = new Array("joe","sam"); code = "joe.id was here so was
我有 A 类。A 类负责管理 B 对象的生命周期,它包含 B 对象的容器,即 map。 ,每个 B 对象都包含 C 对象的容器,即 map .我有一个全局 A 对象用于整个应用程序。 我有以下问题:我
任何人都可以告诉我在哪里可以找到 freeImage.so 吗?我一直在努力寻找相同的东西但没有成功..任何帮助将不胜感激。我已经尝试将 freeimage.a 转换为 freeImage .so 并
在单元测试期间,我想将生成的 URL 与测试中定义的静态 URL 进行比较。对于此比较,最好有一个 TestCase.assertURLEqual 或类似的,它可以让您比较两个字符串格式的 URL,如
'find ./ -name *.jpg' 我正在尝试优化上述语句的“查找”命令。 在查找实现中处理“-name”谓词的方法。 static boolean pred__name __common (
请原谅我在这里的困惑,但我已经阅读了关于 python 中的 seek() 函数的文档(在不得不使用它之后),虽然它帮助了我,但我仍然对它的实际含义有点困惑,任何非常感谢您的解释,谢谢。 最佳答案 关
我在我正在使用的库中找到了这个语句。它应该检查集群中的当前节点是否是领导者。这是语句:(!(cluster.Leader?.IsRemote ?? true)) 为什么不直接使用 (cluster.L
我发现 JsonParser 在 javax.json.stream 中,但我不知道在哪里可以找到它。谁能帮帮我? https://docs.oracle.com/javaee/7/api/javax
关闭。这个问题需要更多focused .它目前不接受答案。 想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post . 6年前关闭。 Improve this questi
如果 git 存储库中有新的更改可用,我有一个多分支管道作业设置为每分钟由 Jenkinsfile 构建。如果分支名称是某种格式,我有一个将工件部署到环境的步骤。我希望能够在每个分支的基础上配置环境,
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 6年前关闭。 Improve thi
我想我刚刚意识到当他们不让我使用 cfdump 时我的网络主机是多么的限制。这其实有点让我生气,真的,dump 有什么害处?无论如何,我的问题是是否有人编写了一个 cfdump 替代方案来剔除复杂类型
任务:我有多个资源需要在一个 HTTP 调用中更新。 要更新的资源类型、字段和值对于所有资源都是相同的。 示例:通过 ID 设置了一组汽车,需要将所有汽车的“状态”更新为“已售出”。 经典 RESTF
场景:表中有 2 列,数据如下例所示。对于“a”列的相同值,该表可能有多个行。 在示例中,考虑到“a”列,“1”有三行,“2”有一行。 示例表“t1”: |a|b ||1|1.1||1|1.2||1
我有一个数据框: Date Price 2021-01-01 29344.67 2021-01-02 32072.08 2021-01-03 33048.03 2021-01-04 32084.
我是一名优秀的程序员,十分优秀!