Enable UI Scripting Access

LinCastor may require UI Scripting to be enabled for AppleScript actions to work correctly. The UI Scripting is OS X mechanism that enables one application to request information about any other application and has been primarily designed for use by accessibility tools such as screen readers. This is obviously very powerful and useful feature to have available. Tactor uses it to extract selected text for example.

However, it is also exposes potential security issue and that is why OS X doesn’t enable it without user’s explicit permission. And the Mavericks makes it especially cumbersome.

To enable UI Scripting on the Mavericks do following:


  • go to the System Preferences, Security & Privacy
  • unlock the settings (it will ask you for your password)
  • go to Accessibility
  • make sure the application in question is enabled

NOTE: you will have to go through this procedure every time you update the app!

I am not sure whether this is Mavericks bug or not but sometimes you will need to disable and then re-enable an application to work correctly.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s