0

现在,我要提交我的应用程序。当我验证应用程序时,我遇到了以下问题:

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

info.plist中图标文件的key如下:

<key>CFBundleIconFiles</key>
<array>
    <string>iTunesArtwork</string>
    <string>Icon.png</string>
    <string>Icon@2x.png</string>
    <string>Icon-72@2x.png</string>
    <string>Icon-72.png</string>
</array>

而且我还在我的项目中添加了 iTunesArtwork.png(我已经删除了扩展名称“.png”)

我尝试删除 info.plist 中的值“iTunesArtwork”并且应用程序通过了验证,但应用程序没有图标。我不知道那有关系。我怎么解决这个问题?

4

1 回答 1

2

摆脱以下:

<string>iTunesArtwork</string>

当您的应用程序被打包并提交给 iTC 时,iTunesArtwork文件将被创建并放置在 .ipa 包的根目录中。

至于提交时未在 Xcode Organizer 中显示的图标,这是我在想的一个错误,因为我的应用程序也可以正确验证和提交,并且它们也不会在管理器中显示图标。

于 2012-07-25T06:53:27.667 回答