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