我在我的应用程序中使用PLCrashRepoter。在iTunes Connect中我没有看到任何崩溃报告,但我的应用程序下载了50000多次,因此很可能会发生崩溃/报告。然而,iTunes Connect没有显示任何报告。
经过非常简单的处理后,我在App start上调用[crashReporter purgePendingCrashReport];
。
所以我想知道 - 我是否删除了除了iTunes将上传到iTunes连接的crashReports?
我查看了代码,似乎purgePendingCrashReports只是从它自己创建的字典中删除。
在PlCrashReporter中我也发现:
NSSetUncaughtExceptionHandler(安培; uncaught_exception_handler);
这是否会覆盖defaultHandler,iTunes连接上传的机制取决于?
答案 0 :(得分:8)
PLCrashReporter NOT 禁用Apples崩溃报告功能。您在iTunes Connect中看不到崩溃报告的原因是它收集和汇总崩溃报告的方式。
通常至少需要2周时间才能看到iTunes Connect中显示的内容,很多时候需要更长的时间甚至没有显示任何内容。