Как я могу написать автозапускаемое док-приложение для Mac?

У меня есть приложение, которое я хотел бы создать, которое запускается при запуске Mac и появляется в доке.

У меня есть некоторый опыт работы с Objective-C и iPhone dev, но не с Mac dev, я также обычно пользуюсь ПК, поэтому я не в курсе норм использования Mac. Любое руководство здесь приветствуется.

Как заставить приложение запускаться автоматически?

*изменить Можно ли запустить приложение в строке состояния? (с часами и т. д.) или приложения работают только в доке?


person Tristan Warner-Smith    schedule 12.01.2011    source источник


Ответы (1)


Чтобы написать программу в строке состояния, ознакомьтесь с этот замечательный учебник< /а>.

Чтобы приложение автоматически запускалось при входе в систему, найдите информацию в разделе демон запуска или просто создайте приложение установщик, чтобы разместить запись на /Library/StartupItems.

О док-станции: обычно пользователь управляет тем, что находится на его/ее док-станции. Когда ваше приложение пользовательского интерфейса запущено, оно обычно находится в доке. Если вы хотите, чтобы значок оставался там постоянно, вам потребуется, чтобы пользователь перетащил значок из Finder в док-станцию ​​или щелкнул правой кнопкой мыши значок док-станции во время работы, выбрав пункт меню Options->Keep In Dock.

person Pablo Santa Cruz    schedule 12.01.2011
comment
Фантастика, именно то, что я был после. - person Tristan Warner-Smith; 12.01.2011
comment
Одно замечание: если вам нужен элемент входа, используйте LSSharedFileList API. - person ; 12.01.2011