调试 .xccrashpoint
Debugging .xccrashpoint
我在 Xcode 的管理器上有一些日志,但我不知道如何正确调试它们。我在 Apple Documentation 上阅读了 Apple 文档,它没有告诉我 error/crash 消息在哪里。如果您不知道是什么原因造成的,则很难调试。当我尝试在 Finder 中打开每个日志时,它会打开一个 .xccrashpoint 文件,而不是标准的崩溃日志。
有没有人知道错误消息(正如我们在之前的崩溃报告中收到的那样)?
我最近也偶然发现了这个。对我有帮助的是:
- 右键单击崩溃 -> 在 finder 中显示
- 将 .xccrashpoint 文件复制到某处
- 将文件扩展名从 .xccrashpoint 重命名为 .crash
- 现在 Finder 将其视为一个文件夹,您可以浏览到您需要的 .crash 文件
然后你需要对崩溃进行符号化。有几种方法可以做到这一点,但我知道最简单的方法是:
- 打开 Window -> xCode
中的设备面板
- 点击设备(我必须插入 iPad)-> 打开设备日志
- 将 .crash 文件拖放到那里
- 按日期排序,找到你的崩溃,崩溃现在已被符号化
实际上这个文件是一个包,通过右键单击,select
Show Package Contents
你可以看到它的内容。
- DistributionInfos->all->Logs
您会看到所有报告文件,然后通过"Console"应用程序
打开它们
我在 Xcode 的管理器上有一些日志,但我不知道如何正确调试它们。我在 Apple Documentation 上阅读了 Apple 文档,它没有告诉我 error/crash 消息在哪里。如果您不知道是什么原因造成的,则很难调试。当我尝试在 Finder 中打开每个日志时,它会打开一个 .xccrashpoint 文件,而不是标准的崩溃日志。
有没有人知道错误消息(正如我们在之前的崩溃报告中收到的那样)?
我最近也偶然发现了这个。对我有帮助的是:
- 右键单击崩溃 -> 在 finder 中显示
- 将 .xccrashpoint 文件复制到某处
- 将文件扩展名从 .xccrashpoint 重命名为 .crash
- 现在 Finder 将其视为一个文件夹,您可以浏览到您需要的 .crash 文件
然后你需要对崩溃进行符号化。有几种方法可以做到这一点,但我知道最简单的方法是:
- 打开 Window -> xCode 中的设备面板
- 点击设备(我必须插入 iPad)-> 打开设备日志
- 将 .crash 文件拖放到那里
- 按日期排序,找到你的崩溃,崩溃现在已被符号化
实际上这个文件是一个包,通过右键单击,select
Show Package Contents
你可以看到它的内容。
- DistributionInfos->all->Logs
您会看到所有报告文件,然后通过"Console"应用程序
打开它们