Firebase iOS 崩溃报告可读性问题

Firebase iOS crash report readability issues

虽然有几个类似的问题,但我觉得这个案例有点不同,因为我的符号文件似乎出现在 firebase 上。

这是我的崩溃在 xcode 调试器中的样子(注意控制台中的 fatal error 消息和突出显示的源代码行导致崩溃):

这里是 firebase 中完全相同的崩溃:

请注意,没有导致崩溃的 fatal error 消息和 exact source line。所以我的问题是:如何查看有关 firebase 崩溃的信息。


上面的文字 Upload symbol file to symbolicate 暗示这次崩溃没有被符号化;但是我可以看到我的符号出现在 symbol files 选项卡上;另一方面,崩溃时的符号 UUID 永远不会出现在 symbol files 页面上。

UPD 2016 年 12 月 7 日

现在崩溃报告似乎是符号化的,我这边没有任何更改

Here's an explanation 来自 Twitter 工作人员 (Crashlytics) 关于为什么在崩溃报告服务中没有通过这样的消息:

fatal error: unexpectedly found nil while unwrapping an Optional value

我咨询了 Firebase 崩溃报告团队,他们说导入模拟器的 iOS 10.1 符号时出现问题。这些符号现在应该可以用于模拟器上的崩溃。如果您生成新的崩溃,您现在应该能够看到可读的符号。