在Xcode中切换运行脚本构建阶段

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在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个字符,无论退出是否已注释掉。

以上是关于在Xcode中切换运行脚本构建阶段的主要内容,如果未能解决你的问题,请参考以下文章

为啥 Apollo 无法在 Xcode 中构建 - 只能有一个名为 ...的片段?

Xcode 运行脚本构建阶段“仅在安装时运行脚本”选项

在 FirebaseCrashlytics 的构建阶段运行脚本中上传符号时,Xcode 构建永远不会完成

你可以在 Xcode 的构建阶段更改运行脚本中的 info.plist 吗?

Xcode 中的运行脚本和构建阶段在哪里?

如何在 Xcode 中临时禁用运行脚本阶段