【发布时间】:2016-03-01 09:54:21
【问题描述】:
我已将Crashlytics 安装到我的应用程序中,它工作正常并向服务器发送崩溃报告。
但在我的应用程序 setting 中,我有一个新选项 "Send crash reports" switch.
因此,如果用户在设置页面中关闭switch,它应该将blockCrashlytics 报告发送到其服务器。
但我在Crashlytics 框架中没有看到任何选项来阻止报告甚至阻止Crashlytics 运行。
有什么办法让block the reports or stop the Crashlytics不跑?
【问题讨论】:
-
不要认为你可以。相反,您必须避免完全启动 Crashlytics。
-
@trojanfoe。如果像 crashlytics 这样的场景已经在运行并且用户尝试在设置中将其关闭怎么办?
-
您可以调整异常处理程序,使 Crashlytics 永远不会看到崩溃。见
NSGetUncaughtExceptionHandler和NSSetUncaughtExceptionHandler。
标签: ios objective-c crashlytics