Fabric Firebase迁移后出现崩溃需要什么?

问题描述 投票:0回答:1

[有一个应用程序,我们大约在一周前执行了迁移。我收到每日摘要,并且10月11日表明发生了某些崩溃(更具体地讲)。当我尝试通过Fabric Crashlytics UI或Firebase Crashlytics UI查看任何崩溃时,虽然我尝试查看该应用程序的所有版本,但是我什么也看不到。

Firebase Screenshot_2019-10-14_11-11-23Fabric Screenshot_2019-10-14_11-15-05

尽管迁移指南(https://fabric.io/firebase_migration)表示“继续在您的应用中使用Fabric Crashlytics SDK和API密钥。”而且似乎不需要更改代码。但是我知道我们的应用程序中的Fabric和Crashlytics吊舱已有2年以上的历史了。这样的答案https://stackoverflow.com/a/54575731/292502提到了版本,https://firebase.google.com/docs/crashlytics/get-started

而且,我是否必须像GoogleService-Info.plist所示添加https://medium.com/@niamhpower/the-great-migration-moving-from-fabric-to-firebase-as-an-ios-developer-7b61a8b40008和Firebase窗格? (并且我在某些Firebase 1-2-3指南中看到了plist-我现在也找不到-)

可以缺少一些DSYM吗?我们可能有一些OOM(内存不足),但是数字并没有对齐,我希望看到一些崩溃,一些用户报告了它。

enter image description here

ios objective-c firebase crashlytics fabric
1个回答
0
投票

据我所知,需要添加GoogleInfoPlist。如果已添加,请将其删除并移至回收站(不要删除引用),然后再次添加。

1。从Xcode运行您的应用程序以将其安装在模拟器或设备上

2。按Xcode中的“停止”按钮将其退出

3。从主屏幕启动您的应用以在没有调试器的情况下运行它

4。按“崩溃”按钮触发崩溃

5。从Xcode再次运行该应用程序,以便它可以将记录的崩溃信息传递给Crashlytics几分钟后,您应该会看到崩溃发生在Firebase上Crashlytics控制台。

还请确保在构建设置中将Debug Information Format设置为DWARF with dSYM。另外,如果我说实话,fabric migrationn有点忙,最好的方法是选择启动新的crashlytics项目,而不是从Fabric移植并下载plist并添加到您的项目文件夹中。

© www.soinside.com 2019 - 2024. All rights reserved.