- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试用符号表示我通过电子邮件从用户那里收到的崩溃日志。
我在 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
我的应用程序是一款适用于 macOS 的纯 Cocoa 应用程序(以前称为 OS X,不适用于 iOS),它是在 macOS Sierra 上使用 Xcode 8.0 构建的,分布在 Mac 应用程序上用 Swift 存储和编写。
同时,Xcode 8.0 的组织者成功地表示了通过 MAS 接收到的同一应用程序版本的崩溃日志。所以我想,dSYM 文件至少是正确的。但出了点问题。
有谁知道我如何用符号表示纯文本崩溃日志,其报告版本为 12?
最佳答案
最后,我找到了如何符号化 macOS 应用程序的崩溃日志!
我已按照下面要点中的说明进行操作,并获得了人类可读的行。
How to symbolize OSX crash logs -gist
因此,简单来说,例如这一行:
0 com.MY_DOMAIN.MY_APP 0x000000010febce85 0x10fdc1000 + 1031813
在终端中运行以下行:
atos -o MY_APP.app/Contents/MacOS/MY_APP -arch x86_64 -l 0x10fdc1000 0x000000010febce85
然后你会得到可读行:
Document.init() -> Document (in MY_APP) (DefaultKey.swift:85)
关于xcode - 符号化崩溃日志 - Xcode 8/macOS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40056263/
我试图让 XCode 4 象征崩溃报告。我用谷歌搜索并点击了这个链接(https://github.com/chrispix/symbolicatecrash-fix),但被阻止了。说明说“要修复您的
这是我先前尝试解决影响我的应用程序几个实例的烦人问题的延续。 该问题仅发生在少数iPad上,但是如您所知,这些都是花一些时间来留下美好而深思熟虑的评论:-/ 无论如何,我终于正确地将崩溃日志符号化了,
我最近花了几天时间来学习如何用自定义解决方案来表示我收到的崩溃的行号。 我已经确定我需要 .app 和 .dSYM 文件,我检查了 UUID,它与我遇到的崩溃相同,我还需要验证 UUID。 三个相同的
我想尝试符号化我的 iPhone 应用程序的崩溃报告。 我从 iTunes Connect 检索了崩溃报告。我有我提交给 App Store 的应用程序二进制文件,我有作为构建的一部分生成的 dSYM
我尝试使用“atos”命令行实用程序从 .crash 文件中查找方法名称,但得到了错误的方法名称。例如:崩溃日志显示异常是由于向 UIComponent 发送了无法识别的选择器发送的消息,但在符号化“
我有这些崩溃日志,在我将它们放入管理器后,系统会自动进行符号化,但结果始终相同。 iOS 调用被符号化,而我的应用程序调用没有。 我尝试将 dysm 和 app 文件复制到同一个文件夹中,删除并再次复
我在 Mac App Store 上有一个 Mac 应用程序,但在 iTunes Connect 中遇到以下崩溃。我没有 dSYM 文件,但我有引发错误的 MyApp.app。有什么方法可以表示以下跟
我从我的应用程序的用户那里收到了一些崩溃报告;然而,它们是 KSCrash 的 JSON 格式。我可以说出问题是什么,但我可以准确地找到问题所在!我能找到的所有象征崩溃报告的东西似乎都处理 Apple
我开始通过 BugSense 从我的 iOS 应用程序收到崩溃报告.我在我的应用程序中包含了调试符号,并获取了有关错误的信息,例如。 “* -[NSMutableArray objectAtIndex
我正在尝试使用 Xamarin.iOS 为 iOS 应用程序构建故障转储进行符号化。我看到很多关于无法找到系统二进制图像符号的警告,例如 Foundation,而 symbolicate 的输出最终丢
我如何“翻译”/符号化来 self 的设备的崩溃日志以了解应用程序崩溃的位置,假设我运行了调试版本,我有 .crash 文件以及相应的 .app 和 .app.dSYM 文件发送到设备的那些。 界面(
我最近为我的应用推送了一个 iOS 7 更新,并在启用崩溃报告的情况下实现了 Flurry Analytics。我最近注意到一些用户遇到崩溃。使用 Flurry,我可以在我的应用程序崩溃时检索堆栈跟踪
我是一名优秀的程序员,十分优秀!