通过Testflight存档和安装应用程序时,iOS Firebase crashlytics仪表板不显示崩溃

时间:2019-07-06 16:46:28

标签: ios swift firebase crashlytics

我通过cocoapods设置了Firebase和Crashlytics:

use_frameworks!
platform :ios, '11.0'

pod 'Firebase/Analytics'
pod 'Fabric', '~> 1.10.2'
pod 'Crashlytics', '~> 3.13.2'

对于调试版本,报告对于模拟器和设备都可以正常工作,我可以在仪表板上看到所有崩溃的报告。

但是对于使用Xcode 10.2.1存档的发行版(例如通过Testflight分发),仪表板上没有任何报告。

这里可能出什么问题?我该如何调试呢?

PS:选择具有dSYM文件的DWARF作为发行版本

1 个答案:

答案 0 :(得分:0)

事实证明,自动上载dSYM不适用于启用了位码的应用程序,而Firebase文档目前还没有提到我们必须手动上载dSYM。已报告问题:https://github.com/firebase/firebase-ios-sdk/issues/2901

要上传最新的dSYM,请先从您的应用商店连接中获取它们: enter image description here

并从您的Firebase crashlytics仪表板上传它们: enter image description here