Re: AXMakeProcessTrusted() returns AXErrorFailure on OS X 10.9 Mavericks
Re: AXMakeProcessTrusted() returns AXErrorFailure on OS X 10.9 Mavericks
- Subject: Re: AXMakeProcessTrusted() returns AXErrorFailure on OS X 10.9 Mavericks
- From: Bill Cheeseman <email@hidden>
- Date: Thu, 19 Dec 2013 12:24:59 -0500
In the same file as AXMakeProcessTrusted: the AXUIElement.h header file in the HiServices subframework of the ApplicationServices framework. My apologies for misnaming it. The correct name is AXIsProcessTrustedWithOptions.
You will also have to understand that the entire trust mechanism has changed in Mavericks. Trust can no longer be granted programmatically. Instead, AXMakeProcessTrustedWithOptions will present a system dialog to the user, helping the user to open the Privacy pane in Security & Privacy preferences in System Preferences and manually grant access in the Accessibility list on a per-application basis after unlocking the preference with an administrator password. A helper application with root privileges is no longer required, and the trusted application no longer has to be relaunched. On Dec 19, 2013, at 12:01 PM, Zack Jarrett < email@hidden> wrote: Where is AXMakeProcessTrustedWithOptions defined?
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Accessibility-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden