2015-10-16 52 views
1

我按照此3部分tutorial中描述的设置。我目前正在测试生成步骤和接收以下错误消息为iOS设置Jenkins时出错

不会设置默认:文件 /Users/Shared/Jenkins/Library/Keychains/login.keychain不存在 安全:SecKeychainSetDomainDefault用户:写权限错误 [MyProject iOS] $/usr/bin/security unlock-keychain -p *********** /Users/Shared/Jenkins/Library/Keychains/login.keychain安全性: SecKeychainUnlock /Users/Shared/Jenkins/Library/Keychains/login.keychain:找不到指定的 钥匙串。致命:无法解锁钥匙串。

现在,这是詹金斯配置(管理詹金斯 - >配置系统 - > Xcode的建设者),我在下面:

enter image description here

显然詹金斯正在寻找在错误的目录钥匙串。我试图在系统链中复制证书和开发人员配置文件,但仍找不到它们。有什么建议?

回答

2

尝试检查构建本身的配置中的Keychain路径设置。更具体地讲:

Jenkins -> <your-build> -> Configure 

代码签名& OS X钥匙串选项点击解锁钥匙串并检查钥匙扣路径,看看是否是正确的。