【问题标题】:Manage build target variables in iphone project管理 iphone 项目中的构建目标变量
【发布时间】:2010-05-18 20:25:05
【问题描述】:

我们正在为我们的 iphone 项目过渡到自动构建流程。这些项目可以由单个开发人员签出,在这种情况下,所有 API URL 都需要指向某个路径。还有多种构建环境,每个环境都有自己的 API 根路径。

我可能会添加多个不同的构建目标,并让它们中的每一个都包含不同的 URL 定义文件,但这似乎需要大量维护并且有点矫枉过正。

有没有什么最佳实践可以轻松地为不同的构建环境交换一些环境变量?

【问题讨论】:

    标签: iphone objective-c xcode macos


    【解决方案1】:

    Xcode Configuration Files 可能是您正在寻找的。他们将构建设置放在一个文本文件中以便于管理。

    还有:https://stackoverflow.com/questions/tagged/xcconfig

    【讨论】:

    • 关闭。这对于设置实际构建设置很有用,但我正在寻找可以将不同 URL 注入我的项目的方法。据我所知,配置文件并非真正用于此目的。
    【解决方案2】:

    Project 树中 > Targets > 突出显示目标 > Cmd-I > 在Build 选项卡中...

    滚动到"GCC 4.2 - Precessing" > Preprocessor macros

    根据需要添加,例如

      TARGET=8
    

    【讨论】:

      猜你喜欢
      • 2011-10-10
      • 2010-11-16
      • 2011-10-04
      • 2012-06-30
      • 1970-01-01
      • 1970-01-01
      • 2012-12-02
      • 2017-12-02
      • 2011-12-04
      相关资源
      最近更新 更多