ios - 如何在 iOS 中应用处于后台状态时禁用崩溃报告
问题描述
Firebase crashlytics 已集成到我的应用程序中并且工作正常。我在应用程序处于后台时遇到崩溃,我想禁用这些崩溃报告,但必须报告其他崩溃。
解决方案
请按照以下说明进行操作:
在 iOS 应用程序运行时启用/禁用 Crashlytics
将此键值添加到您的 info.plist:
Key: FirebaseCrashlyticsCollectionEnabled
Value: false
然后,您可以使用此方法手动启用或禁用崩溃报告:
Crashlytics.crashlytics().setCrashlyticsCollectionEnabled(true)
因此,现在您可以在启动应用程序时启用 Crashlytics,在触发 applicationDidEnterBackground 时禁用它,并在触发applicationWillEnterForeground时重新启用它。
推荐阅读
- mysql - 在mysql查询中,当转换十进制值时,它显示不同的值
- android-studio - Android Studio 中弹出“无法找到 adb”
- python - 查找非 nan 值之间的上一个时间间隔和下一个时间间隔
- javascript - 有没有办法将裁剪的图像转换为 JavaScript 中的文件对象?
- powershell - 如何使用 powershell 启动teams.exe
- docker - docker:指定 Dockerfile - “docker build” 需要 1 个参数
- visual-studio-code - 我无法在 VSC 中复制或剪切任何东西
- c# - Sharepoint 365 允许我只写两个项目然后停止响应
- javascript - Handlbars JS:使用动态键评估表达式
- javascript - 需要相同重复符号的信用卡的正则表达式