2009-04-24 129 views
9

可能重複:
iPhone - multiple targets multiple launch images nightmare一個Xcode項目,兩個目標,兩個應用程序,兩個Default.png文件?

我工作的一個iPhone應用程序,將一個 「精簡版」 和 「專業」 的版本推出。爲了完成這個,我使用了兩個具有相同項目和代碼庫的目標。我想爲這兩個版本的應用使用不同的「加載」Default.png圖片,但我不確定如何在構建每個目標之前手動覆蓋文件。有什麼方法可以在構建過程中自動完成?

+0

您可能會覺得這很有用:https://github.com/brennanMKE/MultipleTargets – Brennan 2012-12-18 01:05:36

回答

23

想通了 - 最簡單的解決方案是創建兩個單獨的目錄,一個「精簡版」和一個「親」,並把爲Default.png在每個目錄。只將「pro」導入「pro」目標,並將「lite」導入「lite」目標。

3

對於其中一個目標,您可以更改構建階段,以便加載不同的Default.png文件。轉到目標的Copy Bundle Resources構建階段以更改它複製的資源。 (位於Groups & Files窗格下Targets ->的TargetName-> Copy Bundle Resources

+0

感謝您的回覆。這個窗格對我來說有點混亂 - 是否有一種方法可以實際重命名文件或從不同的地方拉出它們? – pix0r 2009-04-24 05:21:48

+0

好吧,通過將不同的Default.png文件添加到不同的目標資源,您可以使用不同的文件。我不相信你可以重新命名它們,因爲文件必須被調用...但是你可以在窗格頂部區域的資源文件夾中重新組織它們。 – 2009-04-24 05:32:44