Fabric Crashlytics中缺少的版本

时间:2018-11-19 17:08:29

标签: ios swift crashlytics google-fabric

每次发布​​新版本的应用程序时,该版本都会显示在Fabric crashlytics服务中,并且我可以跟踪崩溃,非致命事件等。

我的问题是我在星期一(11/19/18)发布了一个版本,但是该版本号未显示在崩溃版本过滤器中。下一个版本(尚未在商店中,但在testflight上)正在显示。

我不知道这是怎么可能的,如果它来自面料/火力的变化,或者来自我(我没有发现我做过的事情与往常不同)。

我会从你们那里得到任何提示,帮助和类似情况。

我知道这不是严格的开发问题,而是面料网站上的论坛按钮重定向到SO。

3 个答案:

答案 0 :(得分:0)

因此,在Firebase / Fabric员工进行一些挖掘和帮助之后,我已经解决了此问题。

似乎我的应用程序有太多活动版本,Crashlytics跟踪了太多版本,无法显示更多版本。

删除了一些过时的版本后,一切恢复正常,所有数据都可以追溯到此。

我希望这篇文章对某些人有帮助,但我没有找到有关该问题的任何信息。将这些信息放入Fabric文档中可能会很有用。

答案 1 :(得分:0)

对我来说,解决方案是不同的。

我正在更新的应用程序以前曾使用 Fabric Crashlytics。更新应用程序时,我将集成转换为 Firebase Crashlytics集成(从构建脚本中删除了API密钥,在应用程序委托中删除了Fabric with语句,等等)

我已向Crashlytics支持小组确认,如果您要使用 Fabric 文档更新最初与Crashlytics集成的应用程序,则即使您已将应用程序连接到Firebase并必须将其继续使用,现在使用Firebase。

我推出了一个更新,恢复了Fabric文档中概述的集成,现在在Firebase和Fabric中具有该版本的Crashlytics数据。

答案 2 :(得分:0)

我知道这是一个iOS主题,但是我的Android应用程序存在相同的问题,唯一相关的话题就是这个。迁移到Firebase Crashlytics后,我看不到最新的过滤器版本。

我如何解决: 在FirebaseApp初始化FirebaseCrashlytics.getInstance().setCrashlyticsCollectionEnabled(true);之后FirebaseApp.initializeApp(getApplicationContext());立即进入我的Application类。

之后,构建开始出现在过滤器上。