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

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

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

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

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

1 Ответ

6 голосов
/ 12 января 2011

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

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

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

...