啊!我们没有遗漏任何 dSYM
Posted
技术标签:
【中文标题】啊!我们没有遗漏任何 dSYM【英文标题】:Yah! we are not missing any dSYMs 【发布时间】:2016-03-15 12:50:54 【问题描述】:最新版本缺少 dsym 文件。因此,我浏览了以下链接 https://docs.fabric.io/ios/crashlytics/missing-dsyms.html 上的说明并手动上传 .zip 文件。成功上传消息后,它显示在下图。
返回仪表板时,消息“由于缺少 dSYM 导致非符号化崩溃。 我在成功上传 30 分钟后收到此信息。
【问题讨论】:
【参考方案1】:我们的构建过程会自动上传 dSYM,我们也看到了昨天发布的此消息。我们第一次得到它。
可能是 Fabric 暂时落后于符号化,导致符号文件丢失。
【讨论】:
很高兴听到你的消息,我正在使用织物进行构建过程,但我第一次错过了它。而这份粗鲁的报告对我来说非常重要。【参考方案2】:建议,当我们的 Mac 应用程序无法将 dSYM 传输到我们的系统以处理崩溃报告时,丢失 dSYM 是一种罕见的情况。出于数据保真度的原因,我们只显示我们可以象征性的崩溃。使用 UUID 上的 Spotlight 找到丢失的 dSYM,将其压缩并直接从仪表板上传!你也可以使用这个命令:
mdfind "com_apple_xcode_dsym_uuids == "
在打开的终端中也可以找到 dSYM。
一旦我们处理了丢失的 dSYM,您应该会在仪表板中看到崩溃报告 :)
【讨论】:
我已经尝试过了,正如我在 missing-dsyms.html 链接中提到的那样【参考方案3】:感谢 aednichols,我遇到了这个问题,因为我仍在使用旧的 Febric Mac 应用程序。将 Fabric 应用和 cocopod 更新到最新版本后问题已修复。
【讨论】:
以上是关于啊!我们没有遗漏任何 dSYM的主要内容,如果未能解决你的问题,请参考以下文章
Crashlytics:“我们缺少处理崩溃的 dSYM”[关闭]
崩溃报告未进入 Crashlytics / fabric。显示警告:“看起来我们缺少 dSYM 来处理以下版本的崩溃。”