Xcode 构建命令请求从 Keychain 访问私钥的权限
Xcode Build command ask permission to access the private key from Keychain
我正在尝试使用 ant 脚本自动执行 Xcode
的构建过程。我使用带 -A 和 -T 的安全导入命令来导入证书。
我用来导入证书的命令
security import <PATH till the certificate> -k <PATH of keychain> -t priv -P <password> -T <codeSigning Path> -T <Xcode.app Path> -A
但是当我 运行 xcodeBuild
命令存档构建时,它仍然弹出一个弹出窗口,请求访问密钥链的权限
ask for the permission to access the key chain
请post看到这个post。
我也遇到过这个问题。似乎 Mac 不会让任何东西自动访问您的钥匙串。最好的解决方案是选中弹出窗口中的 "Do this every time" 框,以防止它再次打扰你
工作正常
如果其默认登录钥匙串,上述命令将起作用。
如果您已经创建了登录钥匙串,那么有时代码签名会要求 permission.Solution 通过从登录钥匙串中备份所有证书,将您的登录钥匙串恢复为默认版本。
我正在尝试使用 ant 脚本自动执行 Xcode
的构建过程。我使用带 -A 和 -T 的安全导入命令来导入证书。
我用来导入证书的命令
security import <PATH till the certificate> -k <PATH of keychain> -t priv -P <password> -T <codeSigning Path> -T <Xcode.app Path> -A
但是当我 运行 xcodeBuild
命令存档构建时,它仍然弹出一个弹出窗口,请求访问密钥链的权限
ask for the permission to access the key chain
请post看到这个post。
我也遇到过这个问题。似乎 Mac 不会让任何东西自动访问您的钥匙串。最好的解决方案是选中弹出窗口中的 "Do this every time" 框,以防止它再次打扰你
工作正常
如果其默认登录钥匙串,上述命令将起作用。 如果您已经创建了登录钥匙串,那么有时代码签名会要求 permission.Solution 通过从登录钥匙串中备份所有证书,将您的登录钥匙串恢复为默认版本。