Если я запускаю следующее из терминала
osascript -e 'tell application "System Events" to get UI elements enabled'
Я получаю «истина» или «ложь», как и ожидалось
Но если бы я создал файл со следующим содержимым:
#!/usr/bin/osascript
on supportsAssistiveDevices()
tell application "System Events"
set isEnabled to UI elements enabled
return isEnabled as boolean
end tell
end supportsAssistiveDevices
log supportsAssistiveDevices()
и запустить его через ./myfile
, я получаю следующую ошибку;
./hasguiscript:87:106: execution error: An error of type -10810 has occurred. (-10810)
Может ли кто-нибудь помочь пролить свет на то, почему это может быть?
Спасибо.