将应用程序添加到隐私>> Objective-C中的可访问性

时间:2015-10-26 03:30:16

标签: objective-c macos

为了启用我的某些应用程序功能,我需要用户在辅助功能列表中添加应用程序: enter image description here

我知道没有任何用户互动就无法做到这一点,但至少我想知道两件事:

  • 如何知道应用程序是否已在此列表中?
  • 如果应用程序尚未属于列表,则如何显示此对话框: enter image description here

我正在使用最新版本的XCode和Objective-C。 谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

AXIsProcessTrustedWithOptions返回当前进程是否为受信任的辅助功能客户端。选项kAXTrustedCheckOptionPrompt指示是否显示对话框。