如何在启动窗口上传递的Xcode方案参数中使用环境变量?

如何在启动窗口上传递的Xcode方案参数中使用环境变量?,xcode,environment-variables,Xcode,Environment Variables,我正在尝试设置另一个Xcode项目,作为启动时传递的项目: 与其像这样硬编码一个路径,我想让它相对于当前目录 我创建了一个占位符构建脚本并输出环境变量。我发现可以通过project\u DIR环境变量访问当前项目目录 如何在启动屏幕上传递的参数中引用此环境变量 例如,我希望路径不是/Users/zoesmith/Desktop/Sample/TestableCode.xcodeproj,而是如下所示: PROJECT_DIR/../TestableCode.xcodeproj 看起来如下所示

我正在尝试设置另一个Xcode项目,作为启动时传递的项目:

与其像这样硬编码一个路径,我想让它相对于当前目录

我创建了一个占位符构建脚本并输出环境变量。我发现可以通过
project\u DIR
环境变量访问当前项目目录

如何在启动屏幕上传递的参数中引用此环境变量

例如,我希望路径不是
/Users/zoesmith/Desktop/Sample/TestableCode.xcodeproj
,而是如下所示:

PROJECT_DIR/../TestableCode.xcodeproj

看起来如下所示:

"$(PROJECT_DIR)/../TestableCode.xcodeproj"
我认为如果
PROJECT\u DIR
中有空格,就需要使用引号

我不确定
$PROJECT\u DIR
$(PROJECT\u DIR)
之间有什么区别,但两者似乎都起作用