NSNotification检测其他程序的崩溃

时间:2010-10-04 17:56:21

标签: cocoa macos crash launchd nsnotification

我打算编写一个小守护进程,检测是否有其他应用程序崩溃,一直在考虑系统会发送 NSWorkspaceDidTerminateApplicationNotification ,但事实并非如此。

假设我不想创建一个启动进程来简单地重新启动崩溃的应用程序,我可以用其他任何方式检测崩溃吗?

也许我可以监控系统日志?这看起来过于繁琐。

2 个答案:

答案 0 :(得分:1)

如何/ /usr/sbin/spindump进程启动时,如何查看?

答案 1 :(得分:1)

当崩溃监视器正在读取崩溃日志的FSEventStream时,结果最佳。