Jenkins - 命令行构建iOS项目

3

我从仓库克隆了一个iOS项目到我的Jenkins账户中,但尚未安装Xcode。我知道如何使用命令行脚本构建iOS项目,包括目标/配置文件/配置文件等。证书和配置文件已经安装在Jenkins账户中。我想知道是否有一种方法可以在不安装Xcode的情况下在Jenkins账户中构建并创建ipa文件。苹果是否提供任何开发者工具来通过命令行进行构建和创建IPA文件?

提前感谢。

1个回答

5
每种iOS应用程序的构建选项都需要使用Xcode,但苹果公司确实提供了通过CLI进行构建的工具。最近的iOS操作系统升级中发生了很多变化,并且有一些令人难以置信的工具可用于CI/CD应用程序交付。您最终使用哪种工具应该取决于您想要在未来维护什么以及您的系统需要多么先进。
为了使Jenkins中的构建工作正常运行:
第1步:在将执行构建的Jenkins节点上安装Xcode。您不会使用Xcode UI,但是您需要已安装它,目前没有无需Xcode构建IPA的方法。
第2步:选择您的构建工具。 这个列表中的前两个工具在管理配置文件方面表现不错,如果需要扩展规模,这可以避免后续出现重大问题。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接