我有一些来自
的错误报告 NSLog(@"Stack trace: %@", [exception callStackSymbols]);
但我无法从源代码中找到此错误。 我使用此命令知道崩溃的位置,但它显示了无关的代码部分。
atos -arch armv7 -o nuPhoto.app/nuPhoto 0x000885f9
那么,如何确保我的.app和.app.sSYM与提交给app store的版本相同? 是否可以在NSLog中显示所有信息(包括行号和源代码),而不是使用atos。 谢谢。
Uncaught exception: -[__NSCFString objectForKey:]: unrecognized selector sent to instance 0x1cd80470
Stack trace: (
0 CoreFoundation 0x330132bb <redacted> + 186
1 libobjc.A.dylib 0x3ad3097f objc_exception_throw + 30
2 CoreFoundation 0x33016e07 <redacted> + 170
3 CoreFoundation 0x33015531 <redacted> + 392
4 CoreFoundation 0x32f6cf68 _CF_forwarding_prep_0 + 24
5 nuPhoto 0x000885f9 nuPhoto + 177657
6 CoreFoundation 0x32fecfdf <redacted> + 46
7 CoreFoundation 0x32fed06b <redacted> + 186
8 CoreFoundation 0x32fed06b <redacted> + 186
9 CoreFoundation 0x32fed06b <redacted> + 186
10 CoreFoundation 0x32fed06b <redacted> + 186
11 CoreFoundation 0x32f5e401 CFSortIndexes + 972