我有一个“运行脚本”阶段作为我在XCode 5中的构建阶段之一。 现在我想将参数传递给我的脚本。例如,我希望XCode以这种方式调用我的脚本:
/path/myscript DEBUG IPHONESIMULATOR
如果当前的构建配置是针对iphone模拟器的调试
或者这样:
/path/myScript RELEASE IPHONEOS
如果当前的构建配置是Release for iphone os
或者这样:
/path/myScript DEBUG IPHONEOS
如果当前的构建配置是Debug for iphone os
我如何实现这一目标?
谢谢,
巴巴
答案 0 :(得分:2)
默认情况下,当您在项目/目标构建设置中添加用户定义的值时,xcode会设置很多环境变量。您可以在运行脚本阶段开始时列出所有这些,并且您将在构建详细日志中看到它们(在运行脚本设置设置中打开“在构建日志中显示环境变量”)
BUILD_TYPE 是f.e调试或发布,具体取决于您实际构建的构建类型