在Xcode 13中持久化访问权限,跨构建保存访问权限

6
我正在构建一个窗口管理器,需要使用 macOS 的辅助功能 API。如果我构建应用程序,在“安全与隐私”面板中授予调试版本的辅助权限,然后运行我的代码,那么我的代码就可以正常工作。但是,如果我更改任何代码,就必须手动重新授予权限,并且在每次构建之间这样做非常费力。
我该如何在构建之间保持权限?我看到其他地方也有这个问题,我已经尝试了 Stack Overflow 上找到的所有策略。
- 在开发过程中自动允许访问 MacOS 辅助功能 API - 当从 XCode 13.2.1 启动应用程序时,MacOS Monterey 12.2.1 仍会要求授予辅助权限 - 如何在 macOS 应用程序中提示辅助功能(来自 AppDelegate)?
1个回答

14

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接