Я хочу запустить myapp.app во время входа в систему, и он должен работать для всех пользователей.
Я пробовал использовать osascript, который запускается только для пользователя, запустившего эту команду.
/ usr / bin / osascript -e "сообщить приложению \" Системные события \ "создать новый элемент входа со свойствами {path:" Path / myapp.app "hidden: false name:" myapp "} в конце"
Я запускал этот логин как гузер. Так что он запускается при логине только гузера.
И даже я попытался с настройками sudo по умолчанию write / Library / Preferences / loginwindow AutoLaunchedApplicationDirectory -array-add '{"Path" = "path1"; "Hide" = "0";} '
Когда path1 = myapp.app это не сработало. Когда path1 = myapp.app / Contents / MacOS / myapp запускается для всех пользователей, но даже окно терминала запускается вместе с приложением.
У меня есть сценарий оболочки, из которого у меня есть какая-то команда, которая запускает приложение какао для всех пользователей при входе в систему. Пожалуйста помоги .
sudo defaults write
не работает, см. stackoverflow.com/questions/9483959/osx-10-8 -loginitems - person paulmelnikow   schedule 12.03.2013