Crashlytics - 0次崩溃(iOS 12,Xcode 10 GM)

3
昨天早上我们发布了支持iOS 12的应用程序(分阶段发布),使用Xcode 10 GM构建,但在Crashlytics选项卡中仍然看不到崩溃情况。

Crashlytics pic

然而,我们发现在该应用程序版本的启动状态下所有崩溃的数量:

Launch status

1个回答

1
您可能会在Crashlytics中收到“缺少dSYM”警报,要求您上传该版本的dSYM文件。或者请点击此处,然后单击您的应用程序,再单击“Missing DSYMS”选项卡,以查看是否需要上传任何文件。
这是关于Fabric/Crashlytics的文档:缺失的dSyms 我最近添加了一些缺失的dSYMs,然后就收到了大量崩溃报告的邮件(我一直以为无论是否有dSYMs,都会收到崩溃通知,所以我怀疑他们最近改变了行为)。
实际上,我刚刚查看了您的第二个截图,Crashlytics建议您可能缺少某些dSYMs。

我们缺少 dSYMs 文件,因为我们试图检查它是否能正常工作:在 dSYMs 中,我们只有自己制作的虚假文件。 - Julika Orekhova
1
“Made ourselves” 意味着什么?您在 AppStore 上发布的应用是使用本地 Xcode 构建的,对吧?该本地 Xcode 具有 .dSYM 文件(请查看组织者窗口以查找它们所在的本地目录)。我不知道您如何伪造 dSYM,或者如果您确实成功伪造了一个,又如何期望 Crashlytics 能正常工作。 - Smartcat
是的,使用本地的Xcode可以。谢谢您的帮助,我们会尝试添加缺失的dSYMs :) - Julika Orekhova
最后,崩溃来了。非常感谢! - Julika Orekhova
太棒了!听起来很不错。如果您不介意将我的答案标记为被接受的答案,我会非常感激。祝一切顺利! - Smartcat
我也遇到了Xcode 9.4.1的同样问题,但是这个解决方案并没有帮助到我。在我的情况下,崩溃日志中没有列出“missing dSYM”,而且我已经多次上传了正确的“dSYM”文件。 - Mr Spiegel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接