我们正在运行Xcode服务器以对我们的项目执行持续集成(CI)。即使具有Cocoapods依赖项的项目,这也能很好地工作。实际上,我们正在运行预脚本来获取所有依赖项并将它们集成。
export LC_ALL="en_US.UTF-8"
if [ ! -e "$HOME/.cocoapods/repos/myRepo" ]
then
pod repo add myRepo https://user:password@our.server/git/MyRepoSpecs.git
fi
cd ${XCS_SOURCE_DIR}/MyCoolProject
git submodule update --init --recursive
pod update
现在它正在本地执行结帐,但它失败并出现以下错误
包含来自的文件 /Library/Developer/XcodeServer/Integrations/Caches/86993548ff870d5e9d3b320316078a8e/Source/Knowledge/Pods/RestKit/Code/CoreData/NSManagedObject+RKAdditions.m:11: /Library/Developer/XcodeServer/Integrations/Caches/86993548ff870d5e9d3b320316078a8e/Source/Knowledge/Pods/RestKit/Code/Support/RKLog.h:27:9: 致命错误:' lcl_RK.h'找不到文件
import" lcl_RK.h"
^ 1 error generated.
我从未在当地获得过。
有人成功地与RestKit和Cocoapods持续集成吗?