2011-06-01 23 views
64

我剛剛切換到Xcode 4,並且遇到了用於構建設置的.xcconfig文件的問題。我已經擁有Xcode 3中分配的文件的目標都已設置完畢 - 標題爲Config.file的列顯示在「生成設置」的「級別」視圖中。但我無法弄清楚如何編輯這個視圖中的列或者將.xcconfig文件附加到新目標的位置。我在網上查找並沒有找到答案。任何人都知道如何做到這一點?如何在Xcode 4中使用.xcconfig文件?

回答

105

選擇文件|新建,選擇其他和「配置設置文件」,這會得到一個新的.xcconfig文件。

然後單擊文件瀏覽器左上方的項目(您可以在其中創建設置的相同位置),再次單擊第二個左側面板中的項目,然後單擊Info選項卡上的內部面板的頂部。

在那裏,你可以選擇「基於配置文件」您的每一個目標,爲您的每個配置(調試,發佈等)

希望這有助於!

+6

以防萬一的Xcode不爲你做吧,.xcconfig文件需要被添加到項目之前,它可以被用來作爲一個配置文件。 – 2011-10-22 04:10:26

+1

我可以在配置文件中添加像「API_URL」這樣的變量嗎?在那種情況下,我如何使用swift訪問它們? – 2015-05-21 22:40:29

+0

我在.xcconfig中有兩個變量。我如何獲得不同tragets的價值? – Nagarjun 2016-03-03 07:25:15

57

Mike Kale很棒的回答。如果描述不夠清楚,下面是截圖。

xcconfig in the project configuration

+5

感謝您的作品。 – jww 2012-11-12 03:00:59

+0

我不明白的一件事是:當你將一個配置文件複製到項目中時。系統會提示您單擊您希望配置文件應用到的每個項目..但是在上面的屏幕截圖中..項目文件旁邊有一個下拉菜單*和*每個*目標旁邊的下拉菜單。所以如果我在第一步中選擇所有目標,那麼我仍然必須將它分配給每個目標下拉菜單? – abbood 2014-05-03 08:05:19

+1

答案是後者(即你仍然必須爲每個*目標分配配置文件..) – abbood 2014-05-03 08:09:10

相關問題