小编Ale*_*tan的帖子

如何使用沙盒应用程序的辅助功能?

OS X有一个很好的功能,如Accessibility API,它允许从您的应用程序代码控制一些系统元素和另一个应用程序.但是在打开Sandbox后它就会停止工作.要向商店提交应用程序,必须启用沙盒.

这就是Apple所说的:

使用App Sandbox,您可以并且应该启用应用程序的可访问性,如本文档中所述.但是,您无法对辅助应用程序(如屏幕阅读器)进行沙箱处理,也无法对控制其他应用程序的应用程序进行沙箱处理.

但App Store有一些使用Accessibility API的应用程序:

  • Cinch - 调整Windows大小
  • BetterSnapTool - 同样的
  • PopClip - 获取所选文本

所以这意味着可以一起使用Sandbox/Accessibility API/App Store,但是如何?

macos cocoa sandbox objective-c accessibility-api

7
推荐指数
2
解决办法
992
查看次数

标签 统计

accessibility-api ×1

cocoa ×1

macos ×1

objective-c ×1

sandbox ×1