在Jenkins slave上构建iOS应用程序返回错误:沙箱与Podfile.lock

时间:2016-12-22 13:15:41

标签: ios xcode jenkins cocoapods jenkins-slave

我遇到了配置Jenkins slave以构建iOS应用程序的问题。我按照this教程中的描述设置了所有内容,但每次构建都失败并显示消息:

  

错误:沙箱与Podfile.lock不同步。运行'pod   安装'或更新您的CocoaPods安装。

     

**建筑失败**

     

以下构建命令失败:

     

PhaseScriptExecution [CP]\ Check\ Pods\ Manifest.lock /PATH_TO_PROJECT/Build/Intermediates/xxxx.build/Release-iphoneos/xxxx.build/Script-F0C04920AA373F4352DB3101.sh

     

(1次失败)构建步骤'Xcode'将构建标记为失败完成:   FAILURE

cocoapods的版本为1.1.1

xCode版本7.3.1

我使用mac mini作为从属设备(Sierra OS X)

我已通过终端运行pod install,并且xCode的构建工作正常。

我将接受所有其他问题,并将非常感谢我能得到的所有帮助。

1 个答案:

答案 0 :(得分:0)

问题解决了。 由于某种原因插件“CocoaPods Jenkins Integration”不能很好地工作,所以Podfile.lock和Manifest.lock是不同的,因为该项目无法构建。