在Xcode中,如何检查环境变量以了解您选择的构建配置或方案?

时间:2013-06-19 00:29:10

标签: xcode xcode-project

从我在项目下的“运行脚本”中的脚本>目标> Build Phases有一种方法可以知道您运行的构建配置 我想复制一些私有bundle文件,如果它是Debug build config,但如果它是Release配置则不复制它们。有没有办法在Build Config中设置Env变量,或者只是在运行时获取构建配置的名称?

谢谢!

1 个答案:

答案 0 :(得分:2)

这对我有用:

if [[ "$CONFIGURATION" == "Debug" ]]
then
    echo "Copying ./BundlePrivate b/c BuildConfiguration=$CONFIGURATION"
    ditto ./BundlePrivate/ "$TARGET_BUILD_DIR/$UNLOCALIZED_RESOURCES_FOLDER_PATH"
else
    echo "Not copying ./BundlePrivate b/c BuildConfiguration=$CONFIGURATION"
fi