我在符号化我的崩溃日志时遇到了一些问题。
我遵循了 naveenshan 在此线程中回答的所有步骤。
但是一旦我执行了这条线
atos -arch armv7 -o 'app name.app'/'app name' 0x0003b508
,
它只是让我在控制台上返回地址 0x0003b508。
我无法弄清楚为什么它不象征我的崩溃日志。
我什至尝试通过将崩溃日志拖放到 xcode 中的设备日志中来进行符号化。但即使这样似乎也行不通。
我在符号化我的崩溃日志时遇到了一些问题。
我遵循了 naveenshan 在此线程中回答的所有步骤。
但是一旦我执行了这条线
atos -arch armv7 -o 'app name.app'/'app name' 0x0003b508
,
它只是让我在控制台上返回地址 0x0003b508。
我无法弄清楚为什么它不象征我的崩溃日志。
我什至尝试通过将崩溃日志拖放到 xcode 中的设备日志中来进行符号化。但即使这样似乎也行不通。
您必须具有在安装在设备上的构建过程中生成的确切 dSYM 并生成崩溃报告。
请按照此答案中解释的步骤操作(即使原始问题不一样,这些步骤也有助于确定您是否拥有正确的 dSYM):Symbolicate Crash Log when App Name Contains Apostrophe and Space (Deployed App)
执行与atos
您发布的行,很可能不会返回任何有用的信息,因为作为参数给出的地址不必存在于您的应用程序中。您必须使用从崩溃报告中获取并正确计算的正确地址,如下所述:iOS 崩溃报告:atos not working as expected
最好的方法是按照第一个链接帖子中的步骤进行操作。