Я пишу простой (ха-ха) bash скрипт, который будет отправлять нажатия клавиш в приложение. Для этого используется командная строка osacript, например:
osascript <<EOSCRIPT
activate application "Mini vMac"
tell application "System Events" to keystroke "a"
EOSCRIPT
Когда этот скрипт запускается, он выводит приложение на передний план, но затем я получаю следующую ошибку:
77:90: execution error: System Events got an error: osascript is not allowed to send keystrokes. (1002)
Я пробовал добавить / usr / bin / osascript в белый список, но другие результаты поиска показывают, что он этого не хочет. Сам сценарий bash нельзя выбрать (что не обязательно означает, что он не хочет этого, просто я не могу проверить).
Как мне заставить его позволить мне запустить это? 10.14.6 Мохаве, если необходимо.