【发布时间】:2016-03-15 12:50:54
【问题描述】:
最新版本缺少 dsym 文件。因此,我浏览了以下链接 https://docs.fabric.io/ios/crashlytics/missing-dsyms.html 上的说明并手动上传 .zip 文件。成功上传消息后,它显示在下图。
返回仪表板时,消息“由于缺少 dSYM 导致非符号化崩溃。 我在成功上传 30 分钟后收到此信息。
【问题讨论】:
标签: ios objective-c crashlytics
最新版本缺少 dsym 文件。因此,我浏览了以下链接 https://docs.fabric.io/ios/crashlytics/missing-dsyms.html 上的说明并手动上传 .zip 文件。成功上传消息后,它显示在下图。
返回仪表板时,消息“由于缺少 dSYM 导致非符号化崩溃。 我在成功上传 30 分钟后收到此信息。
【问题讨论】:
标签: ios objective-c crashlytics
我们的构建过程会自动上传 dSYM,我们也看到了昨天发布的此消息。我们第一次得到它。
可能是 Fabric 暂时落后于符号化,导致符号文件丢失。
【讨论】:
建议,当我们的 Mac 应用程序无法将 dSYM 传输到我们的系统以处理崩溃报告时,丢失 dSYM 是一种罕见的情况。出于数据保真度的原因,我们只显示我们可以象征性的崩溃。使用 UUID 上的 Spotlight 找到丢失的 dSYM,将其压缩并直接从仪表板上传!你也可以使用这个命令:
mdfind "com_apple_xcode_dsym_uuids == "
在打开的终端中也可以找到 dSYM。
一旦我们处理了丢失的 dSYM,您应该会在仪表板中看到崩溃报告 :)
【讨论】:
感谢 aednichols,我遇到了这个问题,因为我仍在使用旧的 Febric Mac 应用程序。将 Fabric 应用和 cocopod 更新到最新版本后问题已修复。
【讨论】: