我已经创建了一个新方案,我想在该方案上定义一个常量,并且在Run Script
构建阶段,我想执行一个自定义命令。我没有添加运行脚本阶段和执行命令的问题。但我对条件有困难。我正在有效地学习本教程:
https://www.parse.com/docs/ios_guide#crashreporting-symbolication/iOS
如何仅将一个变量定义为一个方案,并在if [ ... ]
块中的自定义脚本上读取该变量?
答案 0 :(得分:1)
There's a difference between Configurations (like "Debug" & "Release") and Schemes(更广泛,指定将要构建的目标,将用于构建它的配置 - 您可以选择不同的配置来运行vs配置与归档,以及哪些测试运行)。
所以,不要试图在构建时确定方案(there used to be a SCHEME_NAME
environment variable,从Xcode 5开始看似已经消失), 做什么呢?创建一个新配置(instructions on how to do this can be found here),然后您可以定义任何特定的环境变量。