如何在 xCode 中使用来自 Apple 的崩溃报告?

Posted

技术标签:

【中文标题】如何在 xCode 中使用来自 Apple 的崩溃报告?【英文标题】:How do use a Crash Report from Apple in xCode? 【发布时间】:2010-09-23 13:25:53 【问题描述】:

我收到了来自 Apple 的崩溃报告(高兴)。我知道我可以对此报告进行符号化,以查看我的代码中发生了什么崩溃。我知道我需要 dSYM 并构建二进制文件来执行此操作。

我的问题是我需要在 xCode 中执行哪些确切步骤来执行此操作?我通过 iTunes Connect 提交的构建文件夹仍然保存在我的计算机上。如何将 dSYM 和二进制文件放入 xCode 以便我可以拖放崩溃报告?

提前谢谢大家,

马丁

【问题讨论】:

【参考方案1】:

您可以将崩溃日志拖到 Xcode 管理器窗口中的设备日志部分。如果 Xcode 可以在您的磁盘上找到 dSYM 文件,它将自动对其进行符号化。

【讨论】:

嗨 - 谢谢 - 我试过了,但它似乎不起作用 - 崩溃日志确实显示在 xCode 管理器中,但它看起来不像是符号化的。有什么想法吗? 前几天我看到一位苹果工程师的推文,他建议如下:如果崩溃报告来自 Windows 用户,请尝试将行尾从 Windows 格式转换为 Unix 格式,然后再次尝试符号化。

以上是关于如何在 xCode 中使用来自 Apple 的崩溃报告?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Xcode 中查看来自 iTunes Connect 的崩溃?

如何查看两周前的 Apple App Store 崩溃报告?

如何在 XCode 中查看崩溃报告

Apple Watch 崩溃检测

如何修复 Xcode 版本 11.0 测试版画布崩溃?

如何在生产应用程序中找到根本原因崩溃:com.apple.main-thread?