【发布时间】:2016-10-15 07:20:24
【问题描述】:
我正在尝试符号化我通过电子邮件从用户那里收到的崩溃日志。
我在 Xcode.app 中使用了传统的 symbolicatecrash 命令,但是 symbolicatecrash 命令失败并返回以下消息。
$/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash MY_APP.crash MY_APP.app.dSYM > readable.crash
Unsupported crash log version: 12 at /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash line 614.
正如它所说,我想象征的崩溃日志的报告版本是 12。
Date/Time: 2016-10-15 15:40:42.625 +0900
OS Version: Mac OS X 10.12 (16A323)
Report Version: 12
我的应用程序是一个纯 Cocoa 应用程序适用于 macOS(以前是 OS X,不适用于 iOS),它是在 macOS Sierra 上使用 Xcode 8.0 构建的,在 Mac App 上分发用 Swift 存储和编写。
同时,Xcode 8.0 的管理器成功地符号化了通过 MAS 接收到的相同应用版本的崩溃日志。 所以我想,dSYM 文件至少是正确的。 但是出了点问题。
有谁知道我如何符号化纯文本崩溃日志,它的报告版本是 12?
【问题讨论】:
标签: xcode macos cocoa symbolicatecrash