无法识别iOS App崩溃报告

时间:2012-11-20 16:46:20

标签: ios xcode crash symbolicate

我的应用偶尔会为某些用户崩溃,但我无法复制问题。

我已经设法从我导入Xcode的其中一个用户那里获得了一些崩溃报告,但是我无法完全用一些 myApp 行来表示报告被调用的类/代码。两个样本堆栈跟踪提取:

Last Exception Backtrace:
0   CoreFoundation          0x39e5c3e2 __exceptionPreprocess + 158
1   libobjc.A.dylib         0x38eb595e objc_exception_throw + 26
2   CoreFoundation          0x39da66d0 -[__NSPlaceholderArray initWithObjects:count:] + 160
3   CoreFoundation          0x39da6e04 +[NSArray arrayWithObject:] + 40
4   myApp                   0x0012117c 0x63000 + 778620
5   myApp                   0x0012c700 0x63000 + 825088
6   myApp                   0x00148784 0x63000 + 939908
7   myApp                   0x0013caf0 0x63000 + 891632
8   myApp                   0x0013b9da 0x63000 + 887258
9   myApp                   0x0006bda2 -[myAppAppDelegate init] (myAppAppDelegate.m:45)
10  UIKit                   0x3380d8aa -[UIClassSwapper initWithCoder:] + 186

Last Exception Backtrace:
0   CoreFoundation          0x39e5c3e2 __exceptionPreprocess + 158
1   libobjc.A.dylib         0x38eb595e objc_exception_throw + 26
2   CoreFoundation          0x39da66d0 -[__NSPlaceholderArray initWithObjects:count:] + 160
3   CoreFoundation          0x39da6e04 +[NSArray arrayWithObject:] + 40
4   myApp                   0x000c217c 0x4000 + 778620
5   myApp                   0x000cd700 0x4000 + 825088
6   myApp                   0x000e9784 0x4000 + 939908
7   myApp                   0x000ddaf0 0x4000 + 891632
8   myApp                   0x000dc9da 0x4000 + 887258
9   myApp                   0x0000cda2 -[myAppAppDelegate init] (myAppAppDelegate.m:45)
10  UIKit                   0x3380d8aa -[UIClassSwapper initWithCoder:] + 186

这是一个从存档版本提交到商店的应用程序,该应用程序仍然存在于Xcode中。我也尝试了atos命令,并运行了几个可用的符号脚本但没有成功。 (我100%确定我有正确的.app和.dSYM文件)。

任何人都知道如何能够找到有关这些堆栈跟踪的更多信息并确定崩溃发生的位置?

(注意:我知道第9行引用了app delegate' init命令,这非常有用。我的问题是关于后续未被符号化的调用)

谢谢!

0 个答案:

没有答案