在 Xcode 13 中的构建之间保留可访问权限

Ros*_*ody 6 permissions macos xcode swift

我正在构建一个需要使用 macOS 的辅助功能 API 的窗口管理器。如果我构建应用程序,在安全和隐私面板中授予调试构建可访问权限,然后运行我的代码,我的代码可以正常工作。但是,如果我更改任何代码,我必须手动重新授予权限,并且在每次构建之间执行此操作非常费力。

如何在构建之间保留权限?我发现这是其他地方的问题,并且到目前为止我已经尝试了在 Stack Overflow 上找到的所有策略。

Ros*_*ody 15

我想我会在发布后立即解决这个问题。

应用程序需要按照此过程使用证书进行签名,以保持构建之间的连续性。

如果您的 Apple ID 已连接到 XCode 并且您有开发者帐户,我会转到“应用程序目标”部分中的“签名和功能”部分,并将“签名证书”更新为“开发”。