Похоже, что Gatekeeper в macOS Sierra - это немного сортировщик. Во всяком случае, это вызывает небольшую полезность, которую я сделал несколько лет назад, чтобы вызвать довольно раздражающую ошибку.Ошибка, связанная с AppTranslocation в macOS Sierra
Поскольку у меня еще не было времени вникать в изменения под капотом в Сьерра, я не уверен, как исправить ошибку. Кто-нибудь имеет опыт работы с ошибками, связанными с AppTranslocation и их исправлением?
код и ошибки последующей:
Код:
tell application "Finder"
set currentDir to POSIX path of ((container of (path to me)) as text)
end tell
set currentDir to quoted form of currentDir
set lib80211 to quoted form of "AirPort Utility 5.6.1 Launcher.app/Contents/Resources/Apple80211.framework/Versions/A/Apple80211"
do shell script "export DYLD_INSERT_LIBRARIES=" & currentDir & lib80211 & "
cd " & currentDir & "AirPort\\ Utility\\ 5.6.1.app/Contents/MacOS
./AirPort\\ Utility"
Ошибка:
sh: line 1: cd: /private/var/folders/t4/7k5z832d2tjd4xpzvvq43n4m0000gn/T/AppTranslocation/23AF67A4-3DF7-4982-A1A3-B019CDACB4C2/dAirPort Utility 5.6.1.app/Contents/MacOS: No such file or directory
sh: line 2: ./AirPort Utility: No such file or directory (127)
Я извлекал 2 файла из резервной копии времени и имел довольно грубое время, чтобы заставить его работать, но благодаря вашему предложению я немного переместил файлы и, наконец, сработал! – malhal