Есть ли в OSX программа, запускаемая для каждого пользователя при входе в систему? Этот компьютер Mac подключен к нашему домену, поэтому невозможно заранее узнать, какие учетные записи будут использоваться на этом компьютере.
1 ответ
Да, вы должны иметь возможность создать соответствующий plist для launchd
(см. Справочную страницу launchd.plist(5)
) и поместить его в /Library/LaunchAgents/
.
Если вы не обладаете достаточной квалификацией для работы со списками запуска или списками в целом, существует множество генераторов / редакторов запуска для списков запуска, а редакторы общего списка еще более многочисленны.
предостережение лектора: я никогда не пробовал запускать приложение с графическим интерфейсом таким образом, так что YMMV. Но я должен отметить, что именно так Mac OS X запускает такие вещи, как Finder и Dock, поэтому похоже, что он должен работать.