gpt4 book ai didi

ios - 如何从 crashlytics 禁用崩溃报告弹出窗口

转载 作者:行者123 更新时间:2023-11-28 23:41:48 28 4
gpt4 key购买 nike

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

crashlytics' popup before sending a crash

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

还使用字符串我看到一些方法,例如:

  • alertWithTitle:message:delegate:cancelButtonTitle:otherButtonTitle:
  • setupAndDisplayAlertWithTitle:message:cancel:send:alwaysSend:report:

所以问题:

  • 至少可以禁用它吗?

  • 如果是,如何

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


编辑:我在发送崩溃之前测试了提供的委托(delegate)方法来拦截崩溃


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

  • 初始化期间不会同步调用
  • 它不会让您能够阻止提交报告
  • 报表对象本身是不可变的

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


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

  • 使用 NO 调用 completionHandler 将导致检测到的报告被删除并且不会提交给 Crashlytics。这对于实现权限提示或其他更复杂的提交崩溃逻辑形式很有用。

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

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

最佳答案

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

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

这是它隐藏位置的截图:

enter image description here

关于ios - 如何从 crashlytics 禁用崩溃报告弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53208457/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com