YTe*_*rle 8 android firebase crashlytics google-fabric
我有一个安装了Fabric Crashytics的android应用。我遵循官方指南来设置Firebase Crashlytics,并关联了Fabric和Firebase帐户(AFAIK Firebase最近收购了Fabric)。因此,特别是我删除了Fabric带有<meta-data/>标签的API密钥manifest.xml。
然后,我尝试进行测试崩溃,但是Firebase和Fabric仪表板中都没有出现该崩溃,但是我在logcat:中获得了成功登录Crashlytics report upload complete: <ID>。
当我嗅探网络时,似乎是403 Unathorized从Crashlytics 获得。但是,当我Fabric在<meta-data/>标记中添加API密钥时,它可以工作,并且我看到崩溃报告。
帮我请问我的配置有什么问题,API key如果我使用的是新的Firebase Crashlytics ,为什么我需要使用旧的Fabric ,而文档却没有说明。
对于iOS上使用Fabric的用户,这就是我最终从支持中获得的东西。我想重新开始。
从Info.plist中删除API密钥-在您的AppDelegate.swift中,删除import Fabric并导入Crashlytics和任何Fabric.with语句,保留import Firebase并改用FirebaseApp.configure()
在Firebase控制台中转到项目设置,单击“集成”选项卡,从Firebase取消适当的Fabric应用程序的链接(如果不执行此操作,则会出现类似以下错误:“ [Fabric]无法下载设置Error Domain = FABNetworkError Code = -5“)
一旦我这样做,然后力崩溃了,它终于出现了。
将Firebase Crash Reporting被取代Fabric Crashlytics,而不是相反......目前似乎仍然存在一些对 的依赖firebase-crash,这可能会在未来的版本中被删除。
https://firebase.google.com/docs/crashlytics/upgrade-from-crash-reporting
^ 尽管那里写着“Firebase Crashlytics”,但它可能仍然是“Fabric Crashlytics”。
| 归档时间: |
|
| 查看次数: |
4895 次 |
| 最近记录: |