Я планировал написать небольшой демон, который бы определял, не сработало ли другое приложение, все время думая, что система отправит NSWorkspaceDidTerminateApplicationNotification , но это не так.
Предполагая, что я не хочу создавать процесс launchd, чтобы просто перезапустить сбойное приложение, могу ли я обнаружить сбой каким-либо другим способом?
Возможно, я мог бы отслеживать системный журнал?Это кажется чрезмерно обременительным.