2013-09-26 50 views
0

我正在爲iOS應用程序,我們發佈的每個版本,我們將其移動到標記,並繼續工作在svn的樹幹上。從Xcode導入/導出構建目標

此應用程序原樣上傳到許多公司到App Store(帶有公司標誌和信息),因此每次公司需要此應用程序時,我們都會爲該公司製作一個構建目標並更改圖片/徽標/ info等

因此,在最新版本中,我們爲標籤中的公司制定了許多構建目標,並且我們計劃發佈現在位於主幹上的新版本。

我的問題是,如何將構建目標從當前發佈項目導出/導入到新項目?因爲每次我們必須發佈新版本時,重複構建目標的整個過程是不合邏輯的。

回答

0

這是有點不清楚你期待什麼。或許你正在做的一個縮小的例子會讓我們得到更好的答案。

如果您在構建腳本中將品牌文件的位置設置爲屬性並在構建時傳遞該值,那麼您可能會有更好的運氣。而不是調用ant customer-foo你可以使用相同的目標爲所有的客戶和呼叫ant -Dcustomer.branding.dir=foo

+0

好吧,讓我把它放在更簡單的方式。考慮到你有兩個xcode項目,都是類似的項目,第一個有100個構建目標(我們使用每個公司的每個構建目標),所以我想打包第二個項目爲同一100家公司,我可以採取構建目標從第一個項目到第二個? –

0

貌似解決方案很簡單,只是複製從舊版本到新版本的.xcodeproj文件,一切關於構建設置自動移動。 謝謝。