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