【问题标题】:How do I use an environment variable in the Xcode Scheme Arguments Passed On Launch window?如何在 Xcode Scheme Arguments Passed On Launch 窗口中使用环境变量?
【发布时间】:2021-04-23 19:26:50
【问题描述】:

我正在尝试设置另一个 Xcode 项目作为 the purposes of testing an Xcode extension 发布时传递的项目:

我不想硬编码这样的路径,而是让它相对于当前目录。

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

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

例如,而不是/Users/zoesmith/Desktop/Sample/TestableCode.xcodeproj,我希望路径是这样的:

PROJECT_DIR/../TestableCode.xcodeproj

【问题讨论】:

    标签: xcode environment-variables


    【解决方案1】:

    看起来像以下作品:

    "$(PROJECT_DIR)/../TestableCode.xcodeproj"
    

    如果PROJECT_DIR 中有空格,我认为引号是必需的。

    我不确定$PROJECT_DIR$(PROJECT_DIR) 之间有什么区别,但两者似乎都有效。

    【讨论】:

      猜你喜欢
      • 2018-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-02
      • 1970-01-01
      • 2022-11-08
      • 2012-01-09
      相关资源
      最近更新 更多