Xcode 4.5 - 崩溃日志没有符号化

时间:2012-09-28 18:42:27

标签: ios xcode xcode4.5 symbolicatecrash symbolicate

用户通过电子邮件向我发送了我提交到App Store的应用的崩溃日志。我仍然在Xcode中拥有原始的应用商店提交存档,但他的崩溃报告不会象征性。单击“resymbolicate”不会执行任何操作。我找不到使用mdfind的symbolicatecrash脚本,它仍然是Xcode 4.5的一部分吗?有没有办法象征这个崩溃日志?

3 个答案:

答案 0 :(得分:3)

如果您还没有尝试过,请将您的Mac升级到OSX 10.8.2或更高版本。我 运行OSX 10.7.5,并立即升级 修复了我的sybolication困境。

我已经尝试了很多一切来让我的崩溃日志符号化。我之前从未遇到过任何问题,但自从我查看崩溃日志以来已经过了几个月;在那个时期的某个时刻,我升级到了Xcode 4.5.2。在我看来,使用Xcode 4.5.2 symbolicatecrash perl脚本的东西在运行OSX 10.7.5的mac上无法正常工作。在symbolicatecrash中,它调用atos来表示地址;它找不到匹配的符号,即使我知道一个事实我有正确的xcarchive。无论如何,OSX 10.8.2或更新的春天,希望这对你有用。

答案 1 :(得分:1)

将dsym和日志放在一个文件夹中,然后尝试打开崩溃日志。

答案 2 :(得分:1)

我的修复是:

使用终端转到xarchive文件夹。 运行:mdimport .

xcode现在可以正确地重新符号化。 问题是聚光灯没有为某些愚蠢的原因索引档案文件夹(狮子座10.7)!