我正在为我们的应用程序开发项目设置Jenkins CI实例。我已经使用Debug配置使逻辑和应用程序测试运行的作业工作,但是在编译过程中出现链接错误,我很困扰无法构建IPA文件。
ld: library not found for -lPods
clang: error: linker command failed with exit code 1 (use -v to see invocation)
这个应用程序使用Cocoapods,我正在使用Jenkins XCode插件进行构建。
我搜索了类似的问题并尝试/验证了很多东西:
- 我正在使用一个工作区。
- 在xcodebuild步骤之前,我运行
pod install
。 - 我已经检查了项目本身、目标和Pod上的架构是相同的——标准(armv7,armv7s),如此答案所建议的。
- 我尝试了这个GitHub线程中的各种解决方案。
- 我按照此答案和类似答案中的各种设置为派生数据位置尝试过各种解决方案。
- Podfile指定了
platform:ios,:deployment_target=>"6.0"
。
到那时,我不知道还能尝试什么。
xcodebuild
时失败了。 - Dirty Henry