我按照这3部分[{3}}中描述的设置进行操作。我目前正在测试构建步骤并收到以下错误消息
不会设置默认值:文件 /Users/Shared/Jenkins/Library/Keychains/login.keychain不存在 安全性:SecKeychainSetDomainDefault用户:写入权限错误 [MyProject iOS] $ / usr / bin / security unlock-keychain -p *********** /Users/Shared/Jenkins/Library/Keychains/login.keychain security: SecKeychainUnlock /Users/Shared/Jenkins/Library/Keychains/login.keychain:指定的 无法找到钥匙串。致命:无法解锁钥匙串。
现在这是Jenkins配置(管理Jenkins - >配置系统 - > Xcode构建器)我跟随:
显然Jenkins正在寻找错误目录中的钥匙串。我试图在系统链中复制证书和开发人员配置文件,但仍无法找到它们。有什么建议吗?
答案 0 :(得分:2)
尝试检查构建本身配置中的Keychain路径设置。更具体地说:
<jsp:useBean>
代码签名&amp; OS X钥匙串选项点击解锁钥匙串并检查钥匙串路径,看看是否正确。