Mac OS X 10.9将辅助功能设置移至不同的窗格,现在已将其移至安全和隐私状态,并且它基于每个应用程序,请查看以下屏幕截图,
如果我们希望我们的应用程序启用辅助功能,那么我们可以拖放它,但是开发人员如何将我们的应用程序添加到此列表?任何一个面临类似问题的人都可以提供帮助。
答案 0 :(得分:6)
在OS X 10.9 Mavericks中,AXAPIEnabled()
has been deprecated。
AXIsProcessTrustedWithOptions
:
NSDictionary *options = @{(id)kAXTrustedCheckOptionPrompt : @YES};
BOOL accessibilityEnabled = AXIsProcessTrustedWithOptions((CFDictionaryRef)options);
如果您为YES
传递了kAXTrustedCheckOptionPrompt
,系统会向用户显示一个有用的对话框,其中包含指向正确安全性和安全性的链接。 “系统偏好设置”中的隐私窗格:
“YourApp.app希望使用辅助功能控制此计算机。”