2013-11-02 20 views
1

我有一個iOS應用程序與多個目標:產品,測試版,阿爾法。每個目標具有不同的圖標,不同的包ID和不同的預處理器宏。如何減少跨多個Xcode目標的重複?

不幸的是,目標(URL方案,構建設置等)也存在大量重複。不得不在每個目標上對此配置進行更改是一件痛苦的事情,並且總是擔心我錯過了目標。

我做錯了嗎?

+0

這與我實現相同需求的方式相同。對於除預處理器宏或圖像以外的設置,我通常爲每個目標創建一個單獨的自定義配置文件,以便在設置增長時更容易編輯。 – gimenete

+2

這聽起來像是在創建配置時創建目標。一般來說,您沒有單獨的生產目標,測試版和Alpha版。您通常只有一個目標,並在您的方案中選擇配置來構建和/或運行所需的配置。 – user1118321

回答

0

我確實在做錯了。

除了現有的調試和發佈配置之外,我最終還是合併了目標並創建了Beta配置。