我遇到了配置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的构建工作正常。
我将接受所有其他问题,并将非常感谢我能得到的所有帮助。
答案 0 :(得分:0)
问题解决了。 由于某种原因插件“CocoaPods Jenkins Integration”不能很好地工作,所以Podfile.lock和Manifest.lock是不同的,因为该项目无法构建。