如何在Xcode中配置构建脚本

本文档提供有关如何配置构建脚本以在执行命令行工具的每个构建上运行的逐步说明。 以SwiftLint为例。

步骤1:首先,在构建脚本中安装要执行的工具(例如,通过Homebrew或Mint)

 酿造安装swiftlint 

步骤2:在Xcode中,选择目标以将构建脚本添加到

步骤4:点击+按钮,然后选择New Run Script Phase

步骤5:通过双击文本Run Script来重命名新脚本

步骤6:将以下脚本复制到Shell: /bin/sh下面的文本字段中Shell: /bin/sh

Xcode复制脚本时会破坏所有缩进。 只需手动重新缩进即可。

步骤7(可选):
拖放您的构建脚本以指定应以哪个顺序运行。

现在只需构建您的目标( Cmd+B )即可查看它的工作原理。

请注意,脚本将确保仅在安装工具后才执行该工具。 其他未安装该工具的项目开发人员将看到Xcode警告,指出:

未安装SwiftGen,请从https://github.com/realm/SwiftLint下载

就是这样,快乐的编码!

本文 CihatGündüz 撰写
Jamit Labs iOS开发 主管