0

我在符号化我的崩溃日志时遇到了一些问题。
我遵循了 naveenshan 在线程中回答的所有步骤。
但是一旦我执行了这条线

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

它只是让我在控制台上返回地址 0x0003b508。

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

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

4

1 回答 1

2

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

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

执行与atos您发布的行,很可能不会返回任何有用的信息,因为作为参数给出的地址不必存在于您的应用程序中。您必须使用从崩溃报告中获取并正确计算的正确地址,如下所述:iOS 崩溃报告:atos not working as expected

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

于 2013-02-11T11:02:39.237 回答