我有一个从 repo 克隆到我的 jenkins 帐户的 iOS 项目。Xcode 尚未安装。我知道用于构建 iOS 项目的命令行脚本,包括目标/配置/配置文件等。证书和配置文件安装在 jenkins 帐户中。我想知道是否有一种无需在 jankins 帐户中安装 Xcode 即可构建和创建 ipa 的方法。苹果是否提供任何仅通过命令行构建和创建 IPA 的开发人员工具?
提前谢谢
我有一个从 repo 克隆到我的 jenkins 帐户的 iOS 项目。Xcode 尚未安装。我知道用于构建 iOS 项目的命令行脚本,包括目标/配置/配置文件等。证书和配置文件安装在 jenkins 帐户中。我想知道是否有一种无需在 jankins 帐户中安装 Xcode 即可构建和创建 ipa 的方法。苹果是否提供任何仅通过命令行构建和创建 IPA 的开发人员工具?
提前谢谢
iOS 应用程序的每个构建选项都需要 Xcode,但苹果确实提供了通过 CLI 构建的工具。在最近的 iOS 操作系统升级中发生了很大的变化,并且有令人难以置信的工具用于 CI/CD 应用程序交付。你最终使用什么应该取决于你想要随着时间的推移维护什么以及你的系统需要有多先进。
让构建在 Jenkins 中工作
第 1 步:在将要进行构建的 Jenkins 节点上安装 Xcode。您不会使用 Xcode UI,但需要安装它,目前没有 Xcode 无法构建 IPA。
第 2 步:选择您的构建工具
此列表中的前两个可以很好地管理开箱即用的配置文件,如果您需要扩展,这可以为您省去很多麻烦