我想知道是否有人能告诉我,当Xcode说:“处理符号文件”后,插入你的设备,实际上是在做什么?
当前回答
它将从设备检索到的崩溃日志与应用程序的存档版本(标记为正确的)进行比较,以尝试检索代码中发生崩溃的位置。
查看xcode符号文件位置了解详细信息
其他回答
对我来说,象征是永恒的。我用开/关和home键强制重启我的手机。现在快速完成符号化,我开始通过xcode运行我的应用程序。
在Xcode Version 6.1.1 (6A2008a)中,在“Processing Symbol Files”之后,在~/Library/Developer/Xcode/iOS DeviceSupport/中创建了一个包含与设备相关的符号(包括iOS版本和CPU类型)的文件夹,如下所示:
讨厌的错误。我把电缆直接插到iPad上解决了这个问题。出于某种原因,如果我把iPad放在苹果的直通架上,这个过程就永远不会结束。
它从设备上下载(调试)符号,因此可以在特定iOS版本的设备上进行调试,也可以在该iOS版本上标记发生的崩溃报告。
因为符号是特定于CPU的,所以上面的方法只有在你不仅为特定的iOS设备导入符号,而且为特定的CPU类型导入符号时才有效。目前需要的CPU类型是armv7(例如iPhone 4, iPhone 4s), armv7s(例如iPhone 5)和arm64(例如iPhone 5s)。
因此,如果你想用armv7s来表示发生在iPhone 5上的崩溃报告,并且在特定的iOS版本中只有armv7的符号,Xcode将无法(完全)表示崩溃报告。
它将从设备检索到的崩溃日志与应用程序的存档版本(标记为正确的)进行比较,以尝试检索代码中发生崩溃的位置。
查看xcode符号文件位置了解详细信息
推荐文章
- Xcode 4挂在“附加到(应用程序名称)”
- 为什么单元测试中的代码不能找到包资源?
- CFNetwork SSLHandshake iOS 9失败
- 请求失败:不可接受的内容类型:文本/html使用AFNetworking 2.0
- 缺少推荐的图标文件-该包不包含iPhone / iPod Touch的应用程序图标,像素为“120x120”,png格式
- 以编程方式创建segue
- Xcode 10的对象库去哪了?
- Xcode 10的UI元素在哪里?
- Xcode构建失败“架构x86_64未定义的符号”
- 如何使用Xcode创建。ipa文件?
- 我可以在没有“构建和运行”的情况下启动iPhone模拟器吗?
- 动态改变UILabel的字体大小
- Xcode 4 -在新的Macintosh安装上的配置文件上“没有找到有效的签名标识”错误
- Xcode +删除所有断点
- 在iPhone上确定用户是否启用了推送通知