首页 > 解决方案 > 在 iOS 运行时禁用 crashlytics/Fabric

问题描述

我想crashlytics在 iOS 应用程序中禁用运行时。我可以看到使用最新的 Firebase api 是可能的。如何用旧的Fabric/Crashlyticsapi 做到这一点?

更新:如果用户进入后台,我的应用程序将被锁定,如果应用程序被锁定,那么没有用户身份验证我不应该调用任何 api(http 请求,访问数据库)。所以我也想限制 crashlytics api。当应用程序进入前台时,crashlytics/fabric调用 http 请求,因此如果用户未通过身份验证,我想避免这种情况。

标签: ioscrashlyticstwitter-fabric

解决方案


此处的 Fabric/Firebaser - 您可以有条件地选择使用用户设置的选择加入标志来初始化或跳过 Fabric 的初始化,但没有(支持的)方法可以在 Crashlytics 已经初始化时完全禁用它的运行. 但是,有一种方法可以使用 Crashlytics控制您的提交行为,但可能不适合您的用例。此外,请查看这些文档以获取有关上述选择加入/选择退出的更多信息。


推荐阅读