iTunesArtwork破裂发布提交到应用商店

5
我有一个使用Xcode4开发的iOS 4.3 iPhone应用程序,我正在通过Application Loader应用程序提交。但是我一直收到以下错误提示:
在Info.plist中指定的图标未在顶级应用包装器下找到:iTunesArtwork
我已经进行了以下设置:
- 根目录中的iTunesArtwork(无扩展名的JPEG) - 资源文件中的iTunesArtwork引用 - 512x512像素大小的图像 - 在info.plist中的“Icon Files”数组下的“Item 0”
据我所知,以上内容都符合iTunesArtwork的要求。您有任何想法我可能遗漏了哪一步吗?
3个回答

9

1
但是如果我在info.plist中不包含iTunesArtwork,那么我的应用程序档案页面上就不会有图标?为什么?谢谢。 - user843910
该链接可能已过时,因为现在苹果要求使用1024x1024的图标。但是,我似乎找不到是否意味着iTunesArtwork现在需要是1024x1024,还是只有iTunes Connect中的大型应用程序图标需要是1024x1024。 - Josh Brown
1
@JoshBrown 我同意,文档很令人困惑。这篇博客文章指出需要将iTunesArtwork提供为512和iTunesArtwork@2x提供为1024,然而在文档中却没有提到过。你有成功澄清任何事情吗? - Michael Waterfall
不完全是,但我最近提交了一个应用程序更新,在其中将iTunesArtwork保留在512的大小,并仅将大型应用程序图标在iTunes Connect中更新为1024。看起来苹果公司会对此感到满意 - 如果不是,我会在这里发布更新。 - Josh Brown

5
您只需将iTunesArtwork(无扩展名的png文件)放在项目根文件夹中。请勿将其添加到info.plist文件中(这是不必要的,没有扩展名的图标会破坏应用程序加载器)。您的CFBundleIconFiles应仅包含以下这些图标:
  • Icon.png
  • Icon-72.png(iPad可选)
  • Icon@2x.png(Retina可选)
  • Icon-Small.png(搜索和设置可选)
  • Icon-Small-50.png(iPad上的搜索可选)
  • Icon-Small@2x.png(搜索和设置可选)

(您可以将“Icon”替换为任何您想要的单词)

前三个最重要,但由于您已经有了iTunesArtwork,制作其他图标也不难。

您还应将CFBundleIconFile设置为Icon.png,以支持较旧版本的iOS。


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接