Я начал хранить свои AppleScripts в папке Script Editor в папке iCloud Drive, так как часто мне нравится повторно использовать или просматривать сценарии на нескольких устройствах. Вообще я люблю iCloud Drive. Однако я столкнулся с необычным сценарием: я не могу успешно использовать такой путь в разделе ProgramArguments моего launchd plist.
Обычно путь принимает форму ~/Library/Mobile\ Documents/com\~apple\~ScriptEditor2/Documents/MyScript.scpt
Но я вижу из журналов, что этот путь исправляется и полностью искажается, когда launchd пытается его выполнить, и, конечно, в результате получается «Нет такого файла или каталога». То, что я вижу, это то, что вторая и третья тильды динамически заменяются путем к домашней папке пользователя - то, что технически относится только к первой тильде. Я пробовал разные способы избежать этого, но безрезультатно.
Есть мысли об этой проблеме?