Le problème
Dans un script J'utilise AppleScript pour recharger le navigateur quand un changement se produit. Je lance cette opération dans le terminal intégré de mon IDE, WebStorm. Depuis MacOS Catalina, cela donne l'erreur suivante :
Anglais
execution error: System Events got an error: osascript is not allowed to send keystrokes. (1002)
Allemand/Deutsch
execution error: „System Events“ hat einen Fehler erhalten: osascript ist nicht berechtigt, Tastatureingaben zu senden. (1002)
La solution
J'ai ajouté /usr/bin/osascript
et WebStorm.app via la boîte de dialogue 'Choose File' pour System Preferences > Security & Privacy > Privacy > Accessibility
(Allemand/Deutsch : Systemeinstellungen > Sicherheit > Datenschtuz > Bedienungshilfen
). Mais depuis Catalina/Mojave il doit aussi apparaître sous la nouvelle section Automation. Seulement il n'y a pas de dialogue 'Choose File' et lors de l'exécution du script pas de fenêtre de confirmation s'affiche alors Entrée (non)contrôlable est créé.
Comment puis-je autoriser les événements système sous System Preferences > Security & Privacy > Privacy > Automation
?