旧的Fabric应用程序不会在新的Firebase实施中显示崩溃

时间:2020-08-05 15:25:45

标签: ios firebase crashlytics google-fabric

我已经对应用程序实施了Firebase / Crashlytics。我可以在日志中看到该应用正在发送崩溃信息。 Firebase控制台不显示任何内容。我可以看到实施后无崩溃用户数量有所减少。控制台什么都不显示。请帮忙。我的应用程序ID:com.obssmobile.mychesspuzzlegame

我已断开Xcode调试器的连接,重新启动了该应用程序,并重新制作了当机。问题仍然存在。

在这里我可以看到无崩溃用户开始下降。 Here I can see that crash free users started dropping.

在这里我可以看到“报告提交成功”日志 Here I can see "report submission successful" log

控制台几个小时后未更新。 Console is not updated after several hours.

2 个答案:

答案 0 :(得分:3)

对于已从Fabric迁移并已删除并与Firebase重新集成的应用程序,有时后端中的链接问题可能导致您的应用程序进入Firebase侦听器无法使用以下命令将正确设置请求载入您的应用程序的状态新的SDK。在这种情况下,当前有两种解决方法。

  1. 删除您的应用程序,并使用新的捆绑包ID或在其他Firebase项目中使用相同的捆绑包ID重新加入。

  2. 写入Firebase支持,他们可以尝试手动删除导致此问题的后端链接。但是,只有在您需要保留大量历史崩溃数据时,才应该这样做。

答案 1 :(得分:0)

问题已解决,但是我不确定是什么导致了解决方案。我已经就此问题多次联系Firebase支持,也许他们在后端做了一些更改。

我做了不同的事情,而不是在删除pod Fabric之后进行pod安装;这次我将pod Fabric替换为pod Firebase/Crashlytics,然后触发了pod安装。因此,我没有先删除旧的SDK,而是将其替换为新的SDK。

如果您尝试上述解决方案并且它可行,请在评论中告知我们,以便将其更改为可接受的答案。