我看到Xcode 4如何在一个视图中很好地分割目标上的信息,但是如何构建和运行这些不同的构建?我所看到的只是构建和运行的选项,以及构建运行,测试和分析的这些选项。但是,我不清楚这些是如何映射到构建配置的。
答案 0 :(得分:100)
Xcode 4引入了一些方案,这些方案提供了有关如何构建/运行/ profile / etc的所有选项。你的申请。您可以使用项目窗口顶部的Scheme
下拉按钮更改活动方案和/或通过Product > Edit Scheme… ⌘<
菜单项编辑方案。然后在左侧源列表中,您可以选择Run
项,并在右侧窗格的Info
标签中,您可以选择使用Release
中的Build Configuration
配置下拉。
答案 1 :(得分:13)
在Xcode 4.3中 - 转到产品/构建并选择存档。这将编译一个发布版本并将其放在一个您自己从未找到的模糊文件夹中。最快捷的方法是在Xcode的项目导航器中选择您的应用程序(在Products文件夹中),右键单击,选择Show in Finder。它将带您进入调试版本,但发布版本位于它旁边的文件夹中。
答案 2 :(得分:7)
要添加到Adam Bryzak的答案,您需要在构建设置设置中激活DEBUG并释放(如果需要,还可以使用adhoc)。
在项目/构建设置下,搜索预处理器宏并将调试和释放值设置为1以激活它们:
这样,在编辑方案中,当你在DEBUG和release之间切换时,Xcode会知道他应该改变构建模式。