Ios Fabric Crashlytics中缺少版本
每次我发布一个新版本的应用程序,这个版本就会出现在Fabric crashlytics服务中,我可以跟踪崩溃、非致命事件等 我的问题是,我在周一(11/19/18)发布了一个版本,但版本号没有显示在版本过滤器中。下一个版本(尚未在商店中发布,但在testflight中发布)将显示tho 我不知道这是怎么可能的,如果是因为面料/火基的变化,或者是因为我(我看不出我做的事情和平常有什么不同) 我会接受你们的任何提示、帮助和类似案例Ios Fabric Crashlytics中缺少版本,ios,swift,crashlytics,google-fabric,Ios,Swift,Crashlytics,Google Fabric,每次我发布一个新版本的应用程序,这个版本就会出现在Fabric crashlytics服务中,我可以跟踪崩溃、非致命事件等 我的问题是,我在周一(11/19/18)发布了一个版本,但版本号没有显示在版本过滤器中。下一个版本(尚未在商店中发布,但在testflight中发布)将显示tho 我不知道这是怎么可能的,如果是因为面料/火基的变化,或者是因为我(我看不出我做的事情和平常有什么不同) 我会接受你们的任何提示、帮助和类似案例 我知道这不是一个严格意义上的开发问题,但fabric网站上的论坛按钮
我知道这不是一个严格意义上的开发问题,但fabric网站上的论坛按钮重定向到SO。因此,在Firebase/fabric人员的挖掘和帮助下,我解决了这个问题 我的应用程序的活动版本太多,Crashlytics跟踪的版本太多,无法显示更多 在删除了一些过时的版本后,一切都恢复正常,所有的数据都有追溯力
我希望这篇文章能对一些人有所帮助,我没有找到任何关于这个问题的信息。将该信息放在Fabric文档中可能很有用。对我来说,解决方案是不同的 我正在更新的应用程序以前使用过FabricCrashlytics。更新应用程序时,我将集成转换为FirebaseCrashlytics集成(从构建脚本中删除API键,删除应用程序委托中的Fabric with语句,等等) 我向Crashlytics支持部门确认,如果您正在更新一个最初使用Fabric文档与Crashlytics集成的应用程序,那么即使您已将应用程序连接到Firebase,并且现在使用Firebase,您也必须继续使用该集成
我推出了一个更新,恢复到Fabric文档中概述的集成,现在我在Firebase和Fabric中有了这个版本的Crashlytics数据。我知道这是一个iOS主题,但我的Android应用程序也有同样的问题,唯一相关的主题就是这个。迁移到Firebase Crashlytics后,我无法看到最新的构建过滤器 我是如何解决的,我添加了:
FirebaseCrashlytics.getInstance().SetCrashlyticCollectionEnabled(true)
在FirebaseApp初始化之后立即发送到我的应用程序类FirebaseApp.initializeApp(getApplicationContext())代码>
在那之后,构建开始出现在过滤器上。我在过滤器中有相反的-新版本号,但没有崩溃报告…@Ewan也许你没有该版本的任何崩溃?尝试强制一个,看看它是否出现(请参阅Crashlytics Docs)@Kevin-我的最大问题是使用“/gradlew installRelease”而不是在AS中使用“Build>Generate signed…”来发布。现在一切都正常了。如何从Crashlytics中删除过时的版本?我看不出有什么选择。这是通过联系Firebase支持来实现的吗?不,它位于“设置>应用程序>你的应用程序>版本”下,在那里你可以删除你不需要的版本。@DamienBannerot找不到“版本”菜单-你能澄清一下吗…?在Firebase的crashlytics中面对这个问题,有人知道如何在FireBase上解决这个问题吗?如果无法恢复,该怎么办?