2012-07-25 61 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