我已经在 Firesbase Dashboard 上设置了所有这些步骤和 bundel id,并多次尝试崩溃但没有收到任何报告。
- pod 'Firebase/Core' pod '织物', '~> 1.7.2' pod 'Crashlytics', '~> 3.9.3'
- 在构建阶段添加了运行脚本:"${PODS_ROOT}/Fabric/run"
- 调试信息格式:带有 dSYM 文件的 DWARF
按照以下步骤在模拟器中运行
(IBAction)crashButtonTapped:(id)发件人{ [[Crashlytics sharedInstance] 崩溃];
单击 play_arrow Build,然后在 Xcode 中运行当前方案以在设备或模拟器上构建您的应用。
- 单击停止在 Xcode 中停止运行方案或操作以关闭应用程序的初始实例。此初始实例包含干扰 Crashlytics 的调试器。
- 再次从模拟器或设备打开您的应用。 触摸崩溃使应用程序崩溃。
最佳答案
我采取了与您相同的步骤,并认为我遇到了问题,直到我意识到崩溃会延迟显示在控制台上。就我而言,大约需要 40 分钟才能出现。
这是一个博客 post关于它。
关于swift - Firebase Crashlytics 未在控制台仪表板中快速显示崩溃报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48074877/