5

システムがNSWorkspaceDidTerminateApplicationNotificationを送信すると考えながら、別のアプリがクラッシュしたかどうかを検出する小さなデーモンを作成することを計画していましたが、そうではありません。

クラッシュしたアプリケーションを単純に再起動するために launchd プロセスを作成したくない場合、他の方法でクラッシュを検出できますか?

おそらく、システムログを監視できますか? 負担が大きすぎるようです。

4

2 に答える 2

1

/usr/sbin/spindumpプロセスが起動するかどうか、いつ起動するかを監視するのはどうですか?

于 2010-10-05T04:13:43.003 に答える
1

クラッシュ モニターとして最も効果的だったのは、クラッシュ ログの FSEventStream を読み取ることでした。

于 2010-10-15T22:18:08.633 に答える