サンプル メニュー バー アプリは、LSUIElement が TRUE であるため、エージェントです。特定の条件でログアウトを防止したい。
- (NSApplicationTerminateReply)applicationShouldTerminate:(NSApplication *)sender で試しました。しかし、ユーザーがログアウトしたときにこのメッセージを受け取ることはありません。
しかし、なしでは、ログアウトも防ぐことができます。
ログアウトを防ぐための代替ソリューションが必要です。