【问题标题】:ios anaylize crash log?ios分析崩溃日志?
【发布时间】:2012-07-11 06:17:57
【问题描述】:

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

操作系统版本: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

【问题讨论】:

    标签: ios crash-reports


    【解决方案1】:

    它是您的应用程序在崩溃时刻的状态,可以告诉您崩溃的位置。在您的情况下,应用程序在线程 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,我只有俄语链接)

    【讨论】:

      【解决方案2】:

      如果你在 Xcode -> Widow ->Organizer 中有存档文件和相应的崩溃日志文件,那就很简单了。

      将您的设备连接到 mac

      转到 Xcode->Window-> 设备

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

      点击查看设备日志

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

      右击选中的日志,点击重新符号化

      完成!!! ,

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-06-28
        • 1970-01-01
        • 1970-01-01
        • 2016-05-20
        • 2017-10-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多