我在表示崩溃日志方面遇到了一些问题。
我遵循naveenshan在this帖子中回答的所有步骤。
但是一旦我执行了行
atos -arch armv7 -o 'app name.app'/'app name' 0x0003b508
,
它只是让我回到控制台上的地址0x0003b508。
我无法弄清楚为什么它没有象征我的崩溃日志。
我甚至尝试通过将崩溃日志拖放到我的xcode中的设备日志来进行符号化。但即使这样似乎也不起作用。
答案 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
最佳方法是按照第一个链接帖子中的步骤进行操作。