-
Notifications
You must be signed in to change notification settings - Fork 590
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Visual automation not working after upgrading to macOS Catalina - see here #598
Comments
To allow Java to control the computer (eg mouse cursor position, keyboard etc) - click the Apple icon --> System Preferences --> Security & Privacy --> Privacy --> Accessibility --> tick to enable java to control the computer. If you are using OpenJDK from Amazon Corretto (recommended over Java JDK from Oracle), need to enable this as well for Terminal app, see post below this one for screenshot and details. |
…date see issues aisingapore#598 and aisingapore#601 for details showing how to address the tighter security controls
Updated to readme with a link to this solution, keeping issue open for time being before closing. |
If you are using OpenJDK from Amazon Corretto, need to enable this as well for Terminal app. (Amazon Corretto's distribution of OpenJDK is recommended over Java JDK as Oracle has made Java JDK free only for private non-commercial usage, while Amazon Corretto is free, has no usage restrictions and is also available for Windows, macOS, Linux. For more details, see #589). |
macOS Catalina introduces stricter security and access controls that disables Java from able to record and control the computer. Java is used by the SikuliX visual automation engine in TagUI.
The text was updated successfully, but these errors were encountered: