2012-12-14 51 views
1

我有一個具有多個目標的項目,每個目標都構建一個單獨的應用程序,但它們之間共享一些核心邏輯。我也有一個單獨的應用程序圖標和每個這些目標的飛濺圖像。具有多個目標的XCode項目的啓動和圖標圖像文件的位置

它們整齊地位於自己的應用程序各自的資源文件夾中,但是無論何時將這些圖像添加到目標 - >摘要 - >應用程序圖標或啓動映像下,這些.png文件都置於項目文件夾的根文件夾下。

我希望保持根文件夾清潔,並避免填充數十個圖像,這些圖像全部專用於單獨的應用程序。我很想將這些圖像保存在我現在正在存儲它們的文件夾中,並深入到項目樹結構中。

這裏推薦的做法是什麼?有沒有辦法不把這些圖片放在根目錄下(我試圖刪除它們,不去),這不是一個痛苦的黑客?

非常感謝!

回答

1

我想你會發現下面的鏈接方便。它包含一個包含多個目標和不同圖標/圖像的項目。每個目標都有它自己的一組圖像,並分配在它們各自的info.plist文件中,這些文件也可以從Xcode中的Info選項卡(摘要旁邊)進行編輯。如果您的圖像包含在您選擇的目標中,Xcode會自動找到它們,因此您不需要將它們放在項目的根文件夾中。

http://cybersam.com/ios-dev/creating-multi-variants-of-an-ios-app-from-a-single-xcode-project

+0

我的「資源文件夾」就是我創建的項目內的某處自定義文件夾。 iOS項目中是否有預定義的每個目標位置? –

+0

你是否在每個info.plist中手動指定每個圖標文件? –

+0

我還沒有手動更改信息plist文件。我添加圖標和啓動圖像的方式是將Finder中必要的圖像拖到目標摘要屏幕中。 我非常樂意以更好的方式做到這一點,如果有的話。 –

相關問題