参考Jenkins on OS X: xcodebuild gives Code Sign error以及问题1,步骤5中提到的步骤:
5.security create-keychain .keychain
当我运行此命令时,它会要求输入密码。我输入了系统密码。 但它不接受。这里的密码应该是什么?
基本上,我已经安装了Jenkins,它已作为/ Users / Shared / Jenkins下的单独用户安装。由于这是一个单独的用户,当我通过Jenkins运行构建作业时,我的代码签名失败。
答案 0 :(得分:0)
密码是密钥链密码,通常与创建密钥链的用户的密码相同,后者是Jenkins用户。可以为此使用单独的密码,因为您稍后在security unlock-keychain
步骤中将其解锁,但我不会打扰。
另外,请确保您为钥匙串命名,上面的行表示:
security create-keychain .keychain
你需要这样的东西:
security create-keychain signing.keychain