クラッシュ レポート用の iOS アプリの 1 つで PLCrashReporter を使用しています。以下は、PL をテストするために使用しているサンプル クラッシュ シナリオです。
NSArray *array = [NSArray array];
[array objectAtIndex:23];
これは正常に機能し、クラッシュを適切に報告しています。ただし、クラッシュのシナリオを次のように変更すると、
strcpy(0,"abc");
PLはそれを検出できません。デバイスを接続すると、Apple がクラッシュをキャッチして XCode に表示するのを見ることができます。
PLの「/crashes/」ディレクトリ以外ですか?どちらの場合も、スローされる最終的なシグナルは SIGABRT (基になるシグナルがわからない) です。ここで何が起こっているかについて、誰か手がかりを提供できますか?
前もって感謝します。