在Xcode中添加构建配置

时间:2013-11-07 17:34:04

标签: configuration build xcode5

我想在Xcode 5中添加一个新的构建配置,以及#34; QA",以及我们当前拥有的其他三个(调试,分发,发布)。但是,当我点击"编辑器>添加配置",一切都显示为灰色。我一开始并不熟悉Xcode,所以我不知道该怎么做。

它有灰色的原因吗?这个过程是否添加了构建配置?感谢。

3 个答案:

答案 0 :(得分:226)

我遇到了同样的问题并弄明白了。这是问题的屏幕截图。我想复制我的“发布”配置,但禁用此选项。为什么呢?

enter image description here

答案是隐藏在这个小按钮后面(用红色圈出来)......

enter image description here

此菜单将打开以显示您当前已选择构建目标。构建目标没有自己的配置。

配置是项目范围的。如果选择项目文件,菜单将起作用,如下所示。

您还必须确保选中“信息”标签,如果您在“构建设置”页面上,则选项仍然显示为灰色

enter image description here

答案 1 :(得分:0)

对于Xcode 11 +,您可以在此处添加自定义配置:

enter image description here

答案 2 :(得分:0)

Project -> Scheme -> Build Configuration -> Build Configuration File

您可以复制现有的Build Configuration以在您的scheme中使用它

导航到Configurations

enter image description here

  • 编辑器->添加配置->复制配置
  • 单击配置列表下的加号按钮

更强大的功能是build configuration file.xcconfig),您可以为其分配configuration

File -> New -> File... -> Configuration Settings File
//Do not include it to any target

Select your configuration -> chose `configuration file`

enter image description here

例如,将名称添加到Build Configuration File

PRODUCT_NAME = THE BEST NAME

您可以在Build Settings

上找到的结果

enter image description here

CocoaPodsBuild Configuration File

project '<project_name>', '<scheme_name_1>' => :<build_congiguration_file_name_1>
//For example
project 'MyProject', 'debug' => :conf1, 'release' => :conf2