2009-12-23 97 views
1

我有一個iPhone項目(Xcode,Objective C++)有兩個目標 - A和B.我希望這些目標有不同的啓動屏幕。啓動屏幕有一個硬編碼名稱Default.png。我做了Default_A.png和Default_B.png。iPhone:將資源複製到捆綁包?

起初,我試圖通過包括一個或另一個在各自構建到兩個圖像添加到下的同名單獨的文件夾(文件夾,而不是組)項目,並解決歧義。 Xcode不會讓我添加第二個文件。

然後我試圖以包括每一個目標,將正確的圖像複製到一個爲Default.png「運行腳本」階段。這個階段沒有被調用,看起來,因爲Xcode認爲階段目標文件沒有過期。

問題 - 是否有這個難題一個正確的解決方案?這一切都最終可處理,但我想知道什麼是最無縫的方式。

回答

1

腳本應該不顧一切是否是過時的,因爲沒有依賴性運行。您是否點擊了「僅在安裝盒子時運行腳本」或其他東西?

+0

實際上,我添加了依賴關係。來源 - Default_A.png,結果 - Default.png。 :(也許不好招,是吧?「運行僅當安裝」未選中。 – 2009-12-23 18:10:09

+0

然後你創建你自己的問題。 – 2009-12-23 20:57:44

+0

(命中自我重複) – 2009-12-23 22:03:21