无法表示崩溃日志

时间:2013-02-11 09:19:23

标签: ios crash-reports symbolicatecrash

我在表示崩溃日志方面遇到了一些问题。
我遵循naveenshan在this帖子中回答的所有步骤。
但是一旦我执行了行

atos -arch armv7 -o 'app name.app'/'app name' 0x0003b508

它只是让我回到控制台上的地址0x0003b508。

我无法弄清楚为什么它没有象征我的崩溃日志。

我甚至尝试通过将崩溃日志拖放到我的xcode中的设备日志来进行符号化。但即使这样似乎也不起作用。

1 个答案:

答案 0 :(得分:2)

您必须拥有在设备上安装的构建中生成的确切dSYM,并生成崩溃报告。

请按照本答案中说明的步骤进行操作(即使原始问题不一样,这些步骤有助于确定您是否拥有正确的dSYM):Symbolicate Crash Log when App Name Contains Apostrophe and Space (Deployed App)

执行您发布的atos行,最有可能不会返回任何有用的内容,因为作为参数提供的地址不一定存在于您的应用中。您必须使用从崩溃报告中获取的正确地址并按照以下详细计算:iOS crash reports: atos not working as expected

最佳方法是按照第一个链接帖子中的步骤进行操作。