Gog*_*123 16 ios firebase crashlytics google-fabric
几个星期以来,我的iOS应用程序正在运行firebase报告.我在2天前通过官方步骤添加了crashlytics:https://firebase.google.com/docs/crashlytics/get-started?authuser
= 0
实际上,我似乎只需要安装这些pod:
pod 'Fabric', '~> 1.7.2'
pod 'Crashlytics', '~> 3.9.3'
Run Code Online (Sandbox Code Playgroud)
我还在调试和发布构建设置上添加了"DWARF with dSYM File"作为调试信息格式
现在,当我启动应用程序时,我可以在日志中看到:
[Crashlytics] Version 3.9.3 (128)
Run Code Online (Sandbox Code Playgroud)
然后我从手动启动的应用程序(不是使用调试器)强制崩溃,我从xcode重新启动应用程序后可以在日志中看到以下内容:
[Crashlytics:Crash:Reports]打包报告,ID为"9aeb11f6423b4f11b95a0f3263fc7510"提交
没有其他关于crashlytics
我的问题:为什么我在firebase崩溃报告中看不到任何数据?
仅供参考,我有类似的经历,只是我的错误在几个小时内开始出现。这是我遵循的两组说明,其中第二组实际上是必需的,即使它没有包含在“入门”中:
我遵循的步骤,以防您想查看列表并确保您没有遗漏任何内容:
而不是 Crashlytics.sharedInstance().crash(),调用:
let x: Int? = nil
让 y = 5 + x!
运行,停止,点击,点击按钮,崩溃。重新开始。
我建议查看系统日志,但看起来您已经这样做了。我希望其中的某些部分能给你一个有帮助的想法。
您在Firebase中为Crashlytics使用了正确的吊舱-同时需要Fabric和Crashlytics吊舱。
崩溃应与您在https://firebase.google.com/docs/crashlytics/get-started?authuser=0中经历的说明一起出现在Firebase仪表板中。通过执行“开始之前”步骤,确保您的项目中也有Firebase Core。
您的dSYM可能丢失,这象征着您的崩溃。查看https://firebase.google.com/docs/crashlytics/find-missing-dsym?authuser=0,以获取有关如何上传dSYM并尝试另一次测试崩溃的说明。
另外,请查看其他答案中的评论,以获取有关Firebase vs Fabric中的Crashlytics的说明。
| 归档时间: |
|
| 查看次数: |
8885 次 |
| 最近记录: |