2011-03-22 138 views
84

我看到Xcode 4如何在一个视图中很好地分割目标上的信息,但是如何构建和运行这些不同的构建?我看到的只是构建和运行的选项,以及为运行,测试和分析构建的这些选项。不过,我不清楚这些映射到构建配置。使用Xcode 4运行版本构建

回答

100

Xcode 4介绍了如何构建/运行/配置文件/等提供所有选项的方案。你的申请。您可以使用项目窗口顶部的Scheme下拉按钮更改活动方案,和/或通过Product > Edit Scheme… ⌘<菜单项编辑方案。然后在左侧的源列表中,您可以选择Run项目,在右侧窗格的Info选项卡中,可以选择使用Build Configuration下拉列表中的Release配置。

+2

因此,每当我想来回翻转时,快速运行版本或调试以真正进入Edit Scheme菜单并更改构建配置设置的唯一方法是? – Joey 2011-03-22 17:31:19

+3

我相信如此。如果您想更快地访问它们,您可以复制该方案以单独发布和调试。 – 2011-03-22 20:49:32

+6

您也可以直接执行产品>构建>构建存档并构建发布配置。 – codykrieger 2011-03-27 20:34:18

7

要添加到Adam Bryzak答案中,您需要在构建设置设置中激活DEBUG并释放(如果需要,还可以adhoc)。

在工程/建造设置,搜索预处理宏,并设置调试和以激活它们释放值1:

enter image description here

这种方式,在编辑方案,当你切换DEBUG和release,Xcode会知道他应该改变构建模式。

13

在Xcode 4.3中 - 转至产品/构建并选择归档。这将编译一个发布版本,并将其放置在一个您自己从未找到的模糊文件夹中。最快的方法是在Xcode的项目导航器中(在Products文件夹中)选择您的应用程序,右键单击,选择Show in Finder。它将带您进入调试版本,但发布版本位于它旁边的文件夹中。

+0

似乎在Xcode 6.1中没有Product> Build For> Archiving。 – thomthom 2015-03-04 22:52:16

+0

在Xcode 6.1中,您可以使用Product> Build For> Profiling – 2015-07-15 10:23:26

相关问题