通过Jenkins构建作业时出现代码签名错误

时间:2013-09-13 11:36:08

标签: jenkins

参考Jenkins on OS X: xcodebuild gives Code Sign error以及问题1,步骤5中提到的步骤:

5.security create-keychain .keychain

当我运行此命令时,它会要求输入密码。我输入了系统密码。 但它不接受。这里的密码应该是什么?

基本上,我已经安装了Jenkins,它已作为/ Users / Shared / Jenkins下的单独用户安装。由于这是一个单独的用户,当我通过Jenkins运行构建作业时,我的代码签名失败。

1 个答案:

答案 0 :(得分:0)

密码是密钥链密码,通常与创建密钥链的用户的密码相同,后者是Jenkins用户。可以为此使用单独的密码,因为您稍后在security unlock-keychain步骤中将其解锁,但我不会打扰。

另外,请确保您为钥匙串命名,上面的行表示:

security create-keychain .keychain

你需要这样的东西:

security create-keychain signing.keychain