2012-03-19 72 views
8

我已經在我的項目設置了我所有的圖標文件和他們一起找到我的Mac上的文件.xcodeproj,我已經將它們添加到plist文件按截圖,當我建立沒有警告,但是當我存檔時,我得到4個我不明白的警告。Xcode項目圖標文件和檔案管理藝術品

我沒有發現任何有關新「圖標文件(的iOS 5)」的文件,如果我應該鏡像「圖標文件」屬性,我試着用,沒有它,我仍然有這些警告。這很令人擔憂,因爲警告解釋說它無法驗證我的應用程序。我擔心蘋果提交。

如果我刪除從plist中這個文件,那麼就沒有警告,並測試在iPad和iPhone設備,設置和聚光燈的圖標仍然做工精細,似乎,所以正在使用這些文件。

但是蘋果的文檔做的告訴你要添加在你的plist對這些文件的引用。

這些文件的位置對它們是否正在使用有影響嗎?我想將它們從根目錄中刪除並進入「藝術作品」目錄,但我可以看到這現在會從目標摘要中刪除預覽。

而且在管理的歸檔部分我用來獲取iTunesArtwork出現 - 現在我的icon.png被炸燬,因此非常難看。我想知道這是否表明我做錯了什麼?

沒有明確的指導,我應該如何對待這些圖標...

enter image description here

enter image description here

UPDATE

這似乎是要避免這些警告,您的項目根目錄中必須有一個名爲「Resources」的文件夾。然後將該文件夾導入到Xcode中,您仍然必須在plist中聲明兩次這些圖標文件。 我仍然不知道如何讓我的iTunesArtwork在組織者的存檔視圖中使用。

+1

「我仍然不知道如何讓我的iTunesArtwork在組織者的存檔視圖中使用。」我不確定目前有什麼辦法可以做到這一點。 – 2012-05-08 05:58:47

回答

4

我只是能夠想出如何讓這兩個正常工作(不包括在管理器窗口的警告和iTunesArtwork圖標)。

對於所有的圖標,Xcode似乎更喜歡他們在項目的根目錄。然後,添加圖標文件(的iOS 5)項:

icon Files iOS5

然後,添加圖標文件條目只用iTunesArtwork文件(也位於項目,對這些沒有擴展名的根目錄)

icon Files

我不認爲這部分的問題,但我沒有把它們移動到「支持文件」組在Xcode:

Supporting Files

+0

所以你確實拿到了作品在主辦單位展示? – Daniel 2012-05-08 12:16:06

+1

我是用這種方法做的。 – 2012-05-08 16:20:48

+0

我想簡單的版本是,使用圖標文件(iOS5)的所有圖標和啓動屏幕,並使用圖標文件(不是iOS5版本)只是你的iTunes藝術作品。我確定這是一個錯誤,但這會使它正常工作。所有圖形都位於文件結構的根目錄下,並可以選擇添加到支持文件組中。 – 2012-05-08 16:23:30