在XCode中切换运行脚本构建阶段
问题描述:
我有一个已经添加到XCode项目的运行脚本构建阶段。我希望能够在我希望它运行时切换这个运行脚本,当我不希望它运行时切换。这是可能的XCode,如果是的话,它是如何做到的?在XCode中切换运行脚本构建阶段
答
我曾经在第一行写exit
切换关闭脚本和#exit
来切换,就像这样:
例如关闭脚本SwiftLint:
exit
if which swiftlint >/dev/null; then
swiftlint
else
echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
fi
打开:
#exit
if which swiftlint >/dev/null; then
swiftlint
else
echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
fi
你只需要修改1个字符出口是否被注释掉与否。
它是做什么的?你想如何控制开/关状态?你可以添加它作为一个不同的目标? – Wain 2014-11-20 20:18:03
您可以将脚本移动到一个文件中,使运行脚本阶段成为一行来执行文件中的脚本。 然后,当你不希望它运行时,只是注释掉单行。 – 2014-11-20 22:16:40
我决定将其添加为不同的目标。我设置了一个聚合目标并在那里添加了运行脚本,以便它只在构建目标时运行。谢谢! – Mike 2014-11-21 14:13:37