在Xcode 4中,活动构建配置设置在哪里?

31

我的项目有3个配置(Debug、Distribution_AdHoc和Distribution_AppStore)。在Xcode 3中,在构建和运行之前,我们有一个列表可以选择设备、版本、配置和目标。现在在Xcode 4中,我们只有这个列表中的设备类型和版本。这带来了我的两个问题:

  1. 那么使用哪个配置是在哪里定义的?是在 "项目 > 信息 > 命令行构建使用: Debug" 中定义的配置吗?

  2. 现在 "项目" 菜单被 "产品" 取代了,那么我们在哪里可以创建(或复制和编辑)一个配置?

谢谢。


3个回答

33

如果您仍希望创建分发配置文件(或其他配置文件-我仍然认为它们很有用),请注意,经过长时间的搜索(阅读:在“重复项”中查找),我找到了以下信息:

编辑器菜单是关键!

起初,它们都是灰色的;这是因为我在编辑器中突出显示了其中的一个目标(MFE,MFETests等)。如果您突出显示您的项目(如截图所示),它们将变为启用状态。


18
你还需要进入“信息”选项卡,就像Ben的截图中展示的那样。我当时在“构建设置”选项卡中,所以“复制…”菜单选项是灰色的。 - Haentz
感谢提供屏幕截图,它真的帮助我节省了时间。 - Rahul
1
即使在选择了项目后,菜单对我来说仍然是灰色的。尽管已经在“项目导航器”窗口中选择了项目,但我不得不再次点击该项目,然后点击较小的项目图标(位于目标上方),然后才能启用该死的菜单! - Julian

17
你可以使用alt(option)并单击run、test或profile中的任何一个选项,以查看选项。在这里,你可以为每个选项设置目标。
对于归档,通常使用发布选项,因为你可以通过组织者重新签署你的应用程序,不再需要adhoc和appstore目标。

3

针对您问题的第一部分,

配置设置在模式窗口中。使用苹果键+Shift+逗号键进入该窗口。或者从菜单栏中选择产品>模式>管理模式。

在窗口中,单击左侧面板上所需的构建类型:构建、运行、分析或存档。通常在选项卡中,除了类型之外,还可以设置构建配置。在那里选择调试、发布或其他所需的配置。

唯一的例外是构建任务。构建任务使用为运行任务设置的任何配置。此外,分析和存档任务只有一个选项卡,因此不需要使用信息选项卡。

显然,“构建”是“构建以运行”的简称...


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接