作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
AXIsProcessTrusted()
可能返回 false
的原因有哪些?
“启用对辅助设备的访问”已启用,并且 AXAPIEnabled()
返回 true
。
附注如果有帮助的话,我有一个无窗口状态栏应用程序。
最佳答案
如果您的进程未被信任,它将返回 false。
This mailing list post from 2009解释了 AXMakeProcessTrusted
的作用。如果您的应用没有以某种方式完成此操作,那么它就不可信。
请注意,这并不意味着您不能使用辅助功能优势; what being trusted means is that you're exempt from the usual restriction that Accessibility must be turned on in System Preferences 。如果开启,您可以在不被信任的情况下使用辅助功能;相反,如果您受信任,即使未打开辅助功能,您也可以使用它。
关于macos - AXIsProcessTrusted 返回 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10752906/
AXIsProcessTrusted() 可能返回 false 的原因有哪些? “启用对辅助设备的访问”已启用,并且 AXAPIEnabled() 返回 true。 附注如果有帮助的话,我有一个无窗口
我的应用程序的功能之一是检测 keyDown 事件并对某些特定键进行操作。 所以,我使用CGEventTapCreate 来解决我的问题,我的代码是这样的: if let tap = CGEve
我是一名优秀的程序员,十分优秀!