首页 > 解决方案 > 如何从 crashlytics 禁用崩溃报告弹出窗口

问题描述

我想禁用从 crashlytics 框架发出的这个崩溃弹出窗口,但仍然发送崩溃。

在发送崩溃之前 crashlytics 的弹出窗口

我在文档中看到您可以使用“CrashlyticsDelegate”过滤调度,但我不知道如何关闭它。(最后更新的文档也是Last updated: 2017-01-20,我在这里错过了什么吗)

也使用strings我看到一些方法,例如:

所以问题:

我想知道它是否来自旧版本的 crashlytics,也许可以解释为什么我无法在文档中找到它~


编辑:我在发送之前测试了代表拦截崩溃的方法


使用- (void)crashlyticsDidDetectReportForLastExecution:(CLSReport *)report;文档说(在标题中,因为互联网文档不是最新的):

所以这个不提供任何删除弹出窗口的方法。


使用- (void)crashlyticsDidDetectReportForLastExecution:(CLSReport *)report completionHandler:(void (^)(BOOL submit))completionHandler;文档说(再次在标题中):

也无法在此处禁用弹出窗口。

此外,我看不出像他们说的那样,如果你不能删除他们的“权限提示”有什么意义:(

标签: ioscrashlyticsgoogle-fabric

解决方案


您可以在应用设置页面禁用隐私对话框弹出

https://docs.fabric.io/android/crashlytics/advanced-setup.html#use-the-privacy-dialog

这是它隐藏位置的屏幕截图:

在此处输入图像描述


推荐阅读