我有一个干净的RN 0.57项目,想要为iOS配置Firebase Crashlytics。我安装了react-native-firebase 5.1.1并根据https://rnfirebase.io/docs/v5.x.x/crashlytics/ios配置了Firebase Crashlytics。我可以在其中一个js文件中使用firebase.crashlytics().crash()
创建一次测试崩溃,该应用程序应停止运行。
下次启动时,我可以在XCode控制台中看到Crashlytics收集了崩溃数据并创建了这样的报告:
2018-12-13 18:07:11.955187+0100 AppName[896:371053] [Crashlytics] Version 3.10.9 (131)
2018-12-13 18:07:13.394373+0100 AppName[896:371098] [Crashlytics:Crash:Reports] Packaged report with id '....' for submission
但是,我没有像往常那样从提交中获得任何其他反馈。我认为它应该记录Submitting report
或Crashes uploaded successfully
之类的东西。
当然,在Firebase控制台中没有显示崩溃数据(尽管我可以看到带有图表的默认仪表板屏幕,这意味着我了解到Firebase检测到了应用程序本身)。