Если у меня есть фрагмент яблочного скрипта, такой как этот
tell application "Finder"
set thePath to (POSIX path of (path to application "MyApp"))
end tell
оно вернется ко мне
"/Приложения/MyApp.app"
Теперь я не могу понять, как вместо этого указать «MyApp» через переменную, а не литерал.
Мой applescript считывает некоторые значения XML, одно из которых является именем интересующего меня приложения. Я пробовал это:
tell application "Finder"
set thePath to (POSIX path of (path to application someVariable))
end tell
но это просто говорит мне об ошибке
«Finder получил ошибку: не удается преобразовать приложение «MyApp» в константу типа».
Любые идеи, как я могу это сделать?