2011-03-22 130 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

相關問題