Не ясно, чего вы пытаетесь достичь.
Вы можете использовать -hide:
, чтобы отключить приложение. Я также не колеблясь использовал -deactivate
, если он действительно делает то, что вам нужно. Просто нормальные приложения явно не деактивируются; Я думаю, что это то, что говорится в документации.
Однако, если вы установили LSUIElement
в Info.plist, ваше приложение не должно становиться активным при запуске; у него также не будет строки меню или значка панели.