0

我在一个 iOS 应用程序中使用 PLCrashReporter 进行崩溃报告。下面是我用来测试 PL 的示例崩溃场景。

NSArray *array = [NSArray array]; [array objectAtIndex:23];

它工作正常并正确报告崩溃。但是,如果我将崩溃场景更改为

strcpy(0,"abc");

PL 无法检测到它。当我连接我的设备时,我可以看到 Apple 捕捉到崩溃并在 XCode 中显示它。

它不是 PL 的“/crashes/”目录吗?在这两种情况下,最终抛出的信号都是 SIGABRT(不确定底层信号)。任何人都可以就这里发生的事情提供任何线索吗?

提前致谢。

4

0 回答 0