崩溃报告..任何线索在哪里寻找?
Posted
技术标签:
【中文标题】崩溃报告..任何线索在哪里寻找?【英文标题】:Crash report.. any clue where to look for? 【发布时间】:2013-10-26 11:22:39 【问题描述】:我收到了许多 ios 崩溃报告,这些报告看起来像下面复制的那样……有人知道在哪里寻找解决方案吗?似乎崩溃发生在启动期间,但根本不清楚是哪种方法负责它。我也复制不了。。 谢谢!
Hardware Model: iPhone4,1
Process: XXXXXX [499]
Path: /Users/USER/XXXX.app/XXXX
Identifier: XXXXXXX
Version: 16.1
Code Type: ARM
Parent Process: launchd [1]
Date/Time: 2013-10-26T00:14:55Z
OS Version: iPhone OS 7.0.2 (11A501)
Report Version: 104
Exception Type: SIGABRT
Exception Codes: #0 at 0x3a3d41fc
Crashed Thread: 0
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x3a3d41fc ___pthread_kill + 8
1 libsystem_c.dylib 0x3a384ffd _abort + 77
2 libc++abi.dylib 0x396b3cd7 abort_message + 75
3 libc++abi.dylib 0x396cc6e5 default_terminate_handler() + 253
4 libobjc.A.dylib 0x39e15921 _objc_terminate() + 193
5 libc++abi.dylib 0x396ca1c7 std::__terminate(void (*)()) + 79
6 libc++abi.dylib 0x396c9d2d ___cxa_increment_exception_refcount + 1
7 libobjc.A.dylib 0x39e157f7 _objc_exception_rethrow + 43
8 CoreFoundation 0x2f970d5d _CFRunLoopRunSpecific + 641
9 CoreFoundation 0x2f970acb _CFRunLoopRunInMode + 107
10 GraphicsServices 0x34691283 _GSEventRunModal + 139
11 UIKit 0x32212a41 _UIApplicationMain + 1137
12 XXXXXXX 0x000829d7 main (main.m:55)
【问题讨论】:
尝试添加异常断点! 将它拖到 xcode 中,它只是为你解密。 【参考方案1】:原因是一个 Objective-C 异常被抛出、捕获,然后重新抛出。除非您在捕获它的位置保存/记录它,否则原始堆栈跟踪将丢失。
在您的代码中查找您捕获 Objective-C 异常的任何地方,并查看您可能使用的任何第三方框架。
当然,首先尝试在调试器中重现问题,在其中为所有异常设置断点(单击 Xcode 中断点选项卡左侧的小“+”图标)。
【讨论】:
以上是关于崩溃报告..任何线索在哪里寻找?的主要内容,如果未能解决你的问题,请参考以下文章
使用 PLCrashReporter 会禁用 iTunes 连接崩溃报告吗?