我有一些错误报告
NSLog(@"Stack trace: %@", [exception callStackSymbols]);
但是我无法从我的源代码中找到这个错误。我使用这个命令来知道它在哪里崩溃,但它显示了不相关的代码部分。
atos -arch armv7 -o nuPhoto.app/nuPhoto 0x000885f9
那么,如何确保我的 .app 和 .app.sSYM 与提交到应用商店的版本相同?是否可以在 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