调试 .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"应用程序

打开它们