Как закрыть NSWindow и удалить значок приложения из док-меню, пока

Если вы используете DropBox на MacBook, вы, должно быть, заметили это, как только мы закончим процесс регистрации. Он закрывает главное окно приложения и удаляет себя из элемента док-станции, но приложение работает из меню состояния.


Визуальный:

enter image description here


Что я уже сделал:

  • Мое приложение отлично работает с show NSWindow
  • Когда я вхожу в окно фронтального приложения, я могу создать значок меню состояния с всплывающим окном
  • На этом этапе я хочу удалить значок NSWindow и Dock, но приложение должно быть доступно из меню состояния.

Как этого добиться?

К вашему сведению: я не ожидаю никакого кода, только понимание или краткий намек. С остальным разберусь :)


Ресурс, на который я ссылаюсь,

Позже я настрою свое приложение для launchd. Таким образом, при запуске системы он может запускаться и показывать себя в меню состояния. Теперь я смотрю на хороший ресурс (конечно, он хорош, потому что это Apple Doc), но, поскольку я наивный программист, есть ли у кого-нибудь ссылка на хороший пример? где показано, как добавить приложение в запущенное?

РЕДАКТИРОВАТЬ:

Я буду следовать этому туториалу, чтобы добавить его в автозагрузку, позже пользователь сможет изменить свои настройки, если захочет. Они могут включить мое приложение или отключить его при запуске

6
задан Vadim Kotov 5 September 2017 в 14:31
поделиться