2

在非常罕见的情况下,我们的一些用户会在我们的应用程序中遇到崩溃。当他们从菜单中选择某些东西时,它开始正常但很快就崩溃了。那些看到它的人总是能得到它,其他人都很好。有人可以看到可以帮助我追踪它的东西吗?

Exception Type:  EXC_CRASH (SIGTRAP)
Exception Codes: 0x00000000, 0x00000000
Crashed Thread:  0

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib          0x31495848 __kill + 8
1   MYApp                           0x0007a8b6 TFHandleExceptions + 986
2   CoreFoundation                  0x372df950 __handleUncaughtException + 68
3   libobjc.A.dylib                 0x34fe433e _objc_terminate + 122
4   libc++abi.dylib                 0x36a173be safe_handler_caller(void (*)()) + 70
5   libc++abi.dylib                 0x36a1744a std::terminate() + 14
6   libc++abi.dylib                 0x36a1881e __cxa_rethrow + 82
7   libobjc.A.dylib                 0x34fe42a2 objc_exception_rethrow + 6
8   CoreFoundation                  0x37235506 CFRunLoopRunSpecific + 398
9   CoreFoundation                  0x37235366 CFRunLoopRunInMode + 98
10  GraphicsServices                0x339f4432 GSEventRunModal + 130
11  UIKit                           0x30fe1cce UIApplicationMain + 1074
12  MYApp                           0x0005bc9c main (main.m:17)
13  MYApp                           0x0005bc30 start + 32
4

1 回答 1

5

您的应用程序因异常而崩溃。TF 似乎没有涵盖这些,也没有显示崩溃的起源。异常在下一个运行循环中被重新抛出到主线程中,因此主线程的堆栈跟踪不会显示它的来源。您需要使用另一个能够显示该信息的崩溃报告库或尝试获取 iOS 编写的原始崩溃报告。(大多数基于 PLCrashReporter 的崩溃报告库或服务都可以做到这一点)

原因可能是任何类型的异常,例如 NSArray indexOutOfBounds 或其他任何东西。

于 2012-08-03T21:30:39.037 回答