Я создал связку AppleScript - main.app
отЗапуск приложения из AppleScript пачки
on run
set appAlias to POSIX path of (path to resource "MyApp.app")
set cmnd to appAlias & "Contents/MacOs/MyApp &"
display dialog "You're going to launch" & cmnd buttons {"Ok"}
do shell script cmnd with administrator privileges
end run
MyApp.app
находится в main.app/Contents/Resources
Когда я запускаю main.app
квиты сразу после отображения диалогового окна и задавать username
и password
без начало MyApp.app
. Что я делаю неправильно?
Это работает, но мне нужно запущен с правами администратора. – amplifier
Попробуйте отредактированную версию ... – adayzdone
, скрипт запрашивает привилегии и запускает приложение, но мое приложение не может создавать файлы в ограниченной области (/ Library/Application Support/Audio /) в любом случае. Я нашел ошибку в своем скрипте, приложение которого работает правильно с – amplifier