作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我从 PLCrashReporter 解码了 plcrash 日志,但有些信息不完整:
Incident Identifier: TODO
CrashReporter Key: TODO
...
Exception Type: SIGBUS
Exception Codes: BUS_ADRERR at 0x1
但是我从 Organizer 得到的崩溃日志是:
Incident Identifier: 79A8A9E4-9FD2-4A53-B43F-DC32C47AA073
CrashReporter Key: a767dd53c828e7977d7770d6d5c3c4238a2b525e
...
Exception Type: EXC_CRASH (SIGSEGV)
Exception Codes: 0x00000000, 0x00000000
如何获得正确的事件 ID 和 CrashReporter key (我确实需要这个)?谢谢。
顺便说一句,PLCrashReporter 的日志不显示崩溃堆栈的线程名称。
最佳答案
快速代码:
let crash = PLCrashReportTextFormatter.stringValueForCrashReport(report, withTextFormat: PLCrashReportTextFormatiOS)
print("Report: \(crash)")
objective-c 代码:
NSString *crash = [PLCrashReportTextFormatter stringValueForCrashReport:report withTextFormat:PLCrashReportTextFormatiOS];
NSLog(@"Report: %@", crash);
关于ios - 如何从 PLCrashReporter 获取完整的崩溃日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16682969/
我是一名优秀的程序员,十分优秀!