-2

我正在使用 crashlytics 进行崩溃报告。

在上一个版本中,我看到很多 dsym 缺失警告。我试图手动上传 dsym,但没有成功。

问题

  1. 缺少 dsym 是否会影响崩溃次数?
  2. 缺少 dsym 是否会影响无崩溃用户和无崩溃会话的数量?

我正在尝试决定是否应该暂停发布直到解决此问题,或者即使缺少 dsym,稳定性报告是否准确

4

2 回答 2

2

这是我从 Fabric Support 那里得到的答案

感谢您伸出援手。缺少 dSYMS 的崩溃将不计入应用报告的崩溃次数。这也会影响您的无崩溃用户和无崩溃会话百分比”

于 2018-05-18T20:40:04.153 回答
0

是的,你仍然会得到没有 dsym 的崩溃报告,它们只会出现在这个“非符号化崩溃”页面中。编辑:根据面料客户服务(已接受的答案),这些崩溃也不会计入无崩溃 %s

附注:但对于象征性崩溃,Fabric 的一个有趣之处在于崩溃计数将始终“准确”,但直到用户下次打开您的应用程序及其应用程序时,您才会真正获得崩溃报告本身能够发送到服务器。因此,您在最新版本或主页上看到的概述通常会说 XXX 崩溃,但是当您实际单击版本本身时,您几乎看不到那么多。这只是意味着用户崩溃并且 Crashlytics 能够自己记录崩溃,但还没有发送崩溃日志。

旁注,但如果您想确保生成 dSYM,您应该转到 Build Settings > Build Options > Debug Information Format,并确保启用了 DWARF with dSYM。Fabric 让您添加的运行脚本确保它自动发送

于 2018-05-18T14:52:18.753 回答