Ios Jenkins xcodebuild失败

Ios Jenkins xcodebuild失败,ios,jenkins,xcodebuild,Ios,Jenkins,Xcodebuild,我正在为iOS开发配置Jenkins。在生成计算机上,以下生成成功。但当它通过Jenkins上的shell构建时,它失败了。有人能帮忙吗?非常感谢你 xcodebuild -workspace CompanyReviews.xcworkspace -scheme CompanyReviews -configuration Debug -destination generic/platform=iOS build 请查看上面的评论。这是因为钥匙链问题。请在xcodebuild之前使用shell解

我正在为iOS开发配置Jenkins。在生成计算机上,以下生成成功。但当它通过Jenkins上的shell构建时,它失败了。有人能帮忙吗?非常感谢你

xcodebuild -workspace CompanyReviews.xcworkspace -scheme CompanyReviews -configuration Debug -destination generic/platform=iOS build

请查看上面的评论。这是因为钥匙链问题。请在xcodebuild之前使用shell解锁钥匙链

解锁代码如下:

PASSWORD="This is your mac password"

security set-key-partition-list -S apple-tool:,apple: -s -k $PASSWORD -t private /Users/michaeljordan/Library/Keychains/login.keychain-db

运行构建的计算机是否安装了配置配置文件?您通常配置exportOptions.plist,其中包含要使用的配置文件的详细信息签名步骤需要访问密钥链。在运行构建之前,请尝试锁定钥匙链。@Sulthan的答案是我的问题的解决方案。谢谢你们两位。但我的意思是詹金斯应该告诉我更多关于这个问题的细节。除此之外,我还发现了一些无用的解决方案,比如“重新启动我的mac电脑,解锁和锁定钥匙链……这是一个错误的方向。”