如何禁用 crashlytics 的崩溃报告弹出窗口

How to disable crash report popup from crashlytics

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

我在 doc 中看到您可以使用“CrashlyticsDelegate”过滤调度,但我不知道如何关闭它。 (文档最后更新时间是最后更新时间:2017-01-20,我是不是漏掉了什么o.O)

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

所以问题:

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


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


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

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


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

这里也不能关闭弹窗

此外,如果您无法删除他们的权限提示,我不明白拥有“权限提示”有什么意义:(

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

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

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