gpt4 book ai didi

ios - 如何从 PLCrashReporter 获取完整的崩溃日志

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:22:03 25 4
gpt4 key购买 nike

我从 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com