Har*_*eni 21 macos xcode certificate keychain
I\xe2\x80\x99m 运行脚本以从 Xcode 生成 ipa 文件。调用 xcodebuild 时,会显示一条提示,提示 \xe2\x80\x9c macOS 想要进行更改。输入管理员\xe2\x80\x99s 名称和密码以允许执行此操作。\xe2\x80\x9d 如果输入凭据,将生成 ipa 文件。如果不是,则不会生成 ipa。\n我发现显示提示是因为 \xe2\x80\x9cApple 全球开发者关系中级证书已于 2023 年 2 月 7 日到期\xe2\x80\x9d。有什么方法可以绕过这个和构建并自动生成 ipa,而无需输入钥匙串凭据?
\nCra*_*0ek 31
在“钥匙串”应用程序下,转到与您的开发人员证书关联的私钥。然后做key > Get Info > Access Control。在下面,确保您的应用程序 (Xcode) 在列表中Always allow access by these applications并确保Confirm before allowing access已关闭,对于Ask for Keychain password.
小智 14
您可能将证书放在了错误的组中。我猜您已将其放入“系统”组中。然后它会一直提示您输入用户名和密码。您可以通过将其从“系统”中删除然后将其添加到“登录”组来解决此问题。10分钟前我遇到了这个问题,我通过这样做解决了它。
| 归档时间: |
|
| 查看次数: |
25688 次 |
| 最近记录: |