Jenkins和CocoaPods

 秦风2502869477 发布于 2023-01-04 11:15

我目前正在尝试使用Jenkins和CocoaPods.我已经读过将CocoaPods和Xcode插件添加到Jenkins就足以获得Jenkins构建了.好像我错过了什么,我只是想不出来.

Xcode工作区配置为具有相对于工作空间的派生数据文件夹,并且该文件夹是构建的.工作区中的主项目模式文件是共享的.所有这些都被推送到存储库:https://github.com/cyupa/JenkinsWithCocoaPods.git

我仍然得到相同的控制台输出,它无法找到Pods库构建:

library not found for -lPods clang: error: linker command failed with exit code 1 (use -v to see invocation)

** BUILD FAILED **

The following build commands failed:    
Ld build/JenkinsWithCocoaPods.build/Release-iphoneos/JenkinsWithCocoaPods.build/Objects-normal/armv7s/JenkinsWithCocoaPods normal armv7s    
Ld build/JenkinsWithCocoaPods.build/Release-iphoneos/JenkinsWithCocoaPods.build/Objects-normal/armv7/JenkinsWithCocoaPods normal armv7  
Ld build/JenkinsWithCocoaPods.build/Release-iphoneos/JenkinsWithCocoaPods.build/Objects-normal/arm64/JenkinsWithCocoaPods normal arm64 (3 failures) Build step 'Xcode' marked build as failure 
Finished: FAILURE

知道我可能做错了什么吗?我应该运行一些脚本,还没有xcodebuild在构建目标时集成Pods构建吗?

1 个回答
  • 过了一会儿,我设法做对了.因为CocoaPods添加了更多构建方案,所以必须指定要使用的方案.在这种情况下,主要方案与主要目标相关联.我还编写了一个关于如何为iOS项目设置Jenkins的分步教程:https://github.com/cyupa/JenkinsCI-iOS

    2023-01-04 11:17 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有