在 xcode 13 中的构建之间保留可访问性权限
Persist accessibility permissions between builds in xcode 13
我正在构建一个 window 管理器,它需要使用 macOS 的辅助功能 API。如果我构建应用程序,在安全和隐私面板中授予调试构建可访问性权限,然后 运行 我的代码,我的代码工作正常。但是如果我更改任何代码,我必须手动重新授予权限,并且在每次构建之间进行操作非常费力。
如何在构建之间保留权限?我在其他地方看到这是一个问题,到目前为止,我已经尝试了在 Stack Overflow 上找到的所有策略。
- Auto allow access to MacOS accessibility API during development
- MacOS Monterey 12.2.1 Keeps Asking for Accessibility Permission for an App When Launched from XCode 13.2.1 Even After Granting the Permission
数字我会在 post 之后立即解决这个问题。
应用程序需要使用 certificate following this process to 保持构建之间的连续性进行签名。
如果您的 Apple ID 已经连接到 XCode 并且您有开发者帐户,我转到应用程序目标部分的“签名和功能”部分并将“签名证书”更新为“开发” ".
我正在构建一个 window 管理器,它需要使用 macOS 的辅助功能 API。如果我构建应用程序,在安全和隐私面板中授予调试构建可访问性权限,然后 运行 我的代码,我的代码工作正常。但是如果我更改任何代码,我必须手动重新授予权限,并且在每次构建之间进行操作非常费力。
如何在构建之间保留权限?我在其他地方看到这是一个问题,到目前为止,我已经尝试了在 Stack Overflow 上找到的所有策略。
- Auto allow access to MacOS accessibility API during development
- MacOS Monterey 12.2.1 Keeps Asking for Accessibility Permission for an App When Launched from XCode 13.2.1 Even After Granting the Permission
数字我会在 post 之后立即解决这个问题。
应用程序需要使用 certificate following this process to 保持构建之间的连续性进行签名。
如果您的 Apple ID 已经连接到 XCode 并且您有开发者帐户,我转到应用程序目标部分的“签名和功能”部分并将“签名证书”更新为“开发” ".