0

我有以下符号化的崩溃日志。或者也许我错过了什么?请帮助理解这是什么意思:

操作系统版本:iPhone OS 5.1.1 (9B206) 报告版本:104

异常类型:EXC_CRASH (SIGKILL) 异常代码:0x00000000、0x00000000 线程崩溃:0

线程 0 名称:调度队列:com.apple.main-thread

线程 0 崩溃:

0 libsystem_kernel.dylib 0x3591f628 0x3590e000 + 71208

1 libsystem_c.dylib 0x34accb1a nanosleep + 138

2 libsystem_c.dylib 0x34ad7608 睡眠 + 40

3 报告崩溃 0x001046f2 0xfc000 + 34546

4 报告崩溃 0x000fd474 0xfc000 + 5236

4

2 回答 2

2

它是您的应用程序在崩溃时刻的状态,可以告诉您崩溃的位置。在您的情况下,应用程序在线程 0 中因异常类型:EXC_CRASH (SIGKILL) 而崩溃,您可以看到所有活动线程的函数堆栈。如果你想将它转换为人类可读的视图,你应该使用特殊的程序,如 symbolicate、atos 或 dwarfdump。

更多的:

http://kevincupp.com/2011/05/12/symbolicating-ios-crash-logs.html

http://aplus.rs/ios-dev/guide-to-symbolicating-iphone-app-crash-logs-with-xcode-4-2/

(关于atos,我只有俄语链接)

于 2012-07-11T16:16:29.443 回答
0

如果您在 Xcode -> Widow ->Organizer 中有存档文件和相应的崩溃日志文件,则非常简单。

将您的设备连接到 mac

转到 Xcode-> 窗口-> 设备

在左侧面板上单击您的设备

点击查看设备日志

选择要符号化的日志。(或)如果您的系统上有崩溃日志文件,则单击左侧面板上的所有日志选项并将日志文件拖到左侧面板部分。

右键单击选定的日志,然后单击重新符号化

完毕!!!,

于 2015-11-05T19:37:57.070 回答