Fabric Crashlytics 中缺少版本
Missing version in Fabric Crashlytics
每次我发布应用程序的新版本时,这个版本都会出现在 Fabric crashlytics 服务中,我可以跟踪崩溃、非致命问题等。
我的问题是我在星期一 (11/19/18) 发布了一个版本,但版本号没有显示在崩溃版本过滤器中。下一个版本(尚未在商店中,但在试飞中)正在展示。
我不知道这怎么可能,如果它来自 fabric/firebase 的变化,或者如果它来自我(我没有看到我做的事情与平常不同)。
我会接受你们的任何提示、帮助和类似案例。
我知道这不是严格意义上的开发问题,而是 fabric 网站上的论坛按钮重定向到 SO。
所以,在 Firebase/Fabric 人的一些挖掘和帮助之后,我已经解决了这个问题。
我的应用似乎有太多的活动版本,Crashlytics 跟踪的版本太多,无法显示更多版本。
删除了几个过时的版本后,一切恢复正常,所有数据都在追溯。
我希望这个 post 可以对某些人有所帮助,我没有找到有关该问题的任何信息。将该信息放入 Fabric 文档中可能会有用。
对我来说,解决方案是不同的。
我正在更新的应用程序之前使用了 Fabric Crashlytics。更新应用程序时,我将集成转换为 Firebase Crashlytics 集成(从构建脚本中删除了 API 键,删除了 App Delegate 中的 Fabric with 语句,等等。 )
我与 Crashlytics 支持人员确认,如果您要更新最初使用 Fabric 文档与 Crashlytics 集成的应用程序,那么您必须继续使用该集成,即使您已连接您的应用程序到 Firebase,现在使用 Firebase。
我推出了一个更新,恢复到 Fabric 文档中概述的集成,现在我在 Firebase 和 Fabric 中拥有此版本的 Crashlytics 数据。
我知道这是一个 iOS 主题,但我的 Android 应用程序也遇到了同样的问题,唯一相关的主题就是这个。迁移到 Firebase Crashlytics 后,我无法在过滤器上看到最新版本。
我的解决方法是添加:
FirebaseCrashlytics.getInstance().setCrashlyticsCollectionEnabled(true);
到我的应用程序 class FirebaseApp 初始化后 FirebaseApp.initializeApp(getApplicationContext());
。
之后,构建开始出现在过滤器上。
每次我发布应用程序的新版本时,这个版本都会出现在 Fabric crashlytics 服务中,我可以跟踪崩溃、非致命问题等。
我的问题是我在星期一 (11/19/18) 发布了一个版本,但版本号没有显示在崩溃版本过滤器中。下一个版本(尚未在商店中,但在试飞中)正在展示。
我不知道这怎么可能,如果它来自 fabric/firebase 的变化,或者如果它来自我(我没有看到我做的事情与平常不同)。
我会接受你们的任何提示、帮助和类似案例。
我知道这不是严格意义上的开发问题,而是 fabric 网站上的论坛按钮重定向到 SO。
所以,在 Firebase/Fabric 人的一些挖掘和帮助之后,我已经解决了这个问题。
我的应用似乎有太多的活动版本,Crashlytics 跟踪的版本太多,无法显示更多版本。
删除了几个过时的版本后,一切恢复正常,所有数据都在追溯。
我希望这个 post 可以对某些人有所帮助,我没有找到有关该问题的任何信息。将该信息放入 Fabric 文档中可能会有用。
对我来说,解决方案是不同的。
我正在更新的应用程序之前使用了 Fabric Crashlytics。更新应用程序时,我将集成转换为 Firebase Crashlytics 集成(从构建脚本中删除了 API 键,删除了 App Delegate 中的 Fabric with 语句,等等。 )
我与 Crashlytics 支持人员确认,如果您要更新最初使用 Fabric 文档与 Crashlytics 集成的应用程序,那么您必须继续使用该集成,即使您已连接您的应用程序到 Firebase,现在使用 Firebase。
我推出了一个更新,恢复到 Fabric 文档中概述的集成,现在我在 Firebase 和 Fabric 中拥有此版本的 Crashlytics 数据。
我知道这是一个 iOS 主题,但我的 Android 应用程序也遇到了同样的问题,唯一相关的主题就是这个。迁移到 Firebase Crashlytics 后,我无法在过滤器上看到最新版本。
我的解决方法是添加:
FirebaseCrashlytics.getInstance().setCrashlyticsCollectionEnabled(true);
到我的应用程序 class FirebaseApp 初始化后 FirebaseApp.initializeApp(getApplicationContext());
。
之后,构建开始出现在过滤器上。