2012-07-25 50 views
0

現在,我要提交我的應用。當我驗證的應用程序,我碰到下面的問題:提交應用時出現圖標文件錯誤

Icon specified in the info.plist not found under the top level app wrapper: iTunesArtwork 

的圖標文件中的info.plist的關鍵是如下:

<key>CFBundleIconFiles</key> 
<array> 
    <string>iTunesArtwork</string> 
    <string>Icon.png</string> 
    <string>[email protected]</string> 
    <string>[email protected]</string> 
    <string>Icon-72.png</string> 
</array> 

而且我還添加iTunesArtwork.png到我的項目(我刪除了擴展名「.png」)

我嘗試刪除info.plist中的值「iTunesArtwork」,並且該應用程序通過了驗證,但該應用程序沒有圖標。我不知道那是否重要。我怎麼解決這個問題?

回答

2

擺脫如下:

<string>iTunesArtwork</string> 

當你的應用程序被打包並提交給國際貿易中心,該iTunesArtwork文件將被創建並放置在的.ipa包的根。

至於Xcode Organizer提交時沒有顯示的圖標,這是一個我正在考慮的錯誤,因爲我的應用程序也驗證並提交了正確,他們也沒有在組織者中顯示圖標。

+0

「iTunesArtwork文件將被創建」您的意思是我還應該刪除文件iTunesArtwork? – itenyh 2012-07-25 08:15:27

+0

是的,這不是你需要自己提供的文件。 – WrightsCS 2012-07-25 14:06:21