ios - 在 iOS 运行时禁用 crashlytics/Fabric
问题描述
我想crashlytics
在 iOS 应用程序中禁用运行时。我可以看到使用最新的 Firebase api 是可能的。如何用旧的Fabric/Crashlytics
api 做到这一点?
更新:如果用户进入后台,我的应用程序将被锁定,如果应用程序被锁定,那么没有用户身份验证我不应该调用任何 api(http 请求,访问数据库)。所以我也想限制 crashlytics api。当应用程序进入前台时,crashlytics/fabric
调用 http 请求,因此如果用户未通过身份验证,我想避免这种情况。
解决方案
此处的 Fabric/Firebaser - 您可以有条件地选择使用用户设置的选择加入标志来初始化或跳过 Fabric 的初始化,但没有(支持的)方法可以在 Crashlytics 已经初始化时完全禁用它的运行. 但是,有一种方法可以使用 Crashlytics控制您的提交行为,但可能不适合您的用例。此外,请查看这些文档以获取有关上述选择加入/选择退出的更多信息。
推荐阅读
- android - RecyclerView fling 导致 AppBarLayout 滚动时出现延迟
- python - 如何将 pandas df 临时转换为小写以进行重复检查?然后恢复正常
- php - 将流转换为 PDF
- java - Spring中如何在下载的文件名上显示非法字符?
- html - 边缘浏览器:仅当同时使用倾斜和平移时才会在过渡结束时出现抖动运动
- node.js - NodeJS子进程杀死
- python - 在 Raspberry Pi Zero 上构建 SeeingWand 并遇到编码问题
- python - 如何从 AWS Lambda 的 s3 存储桶中读取 csv 文件?
- python - 根据指定的参数修改函数中的内部操作-python pandas
- ios - Swift 将 UITextView 文本保存为 .Pdf、.Doc 和 .Txt 文件格式并显示