应用程序上传器和 iTunesArtwork 扩展错误
我在尝试使用应用程序上传器将应用程序的新版本上传到商店时遇到错误。它说:
“Info.plist CFBundleIconFile 中指定的图标没有扩展名:iTunesArtwork”
据我所知,iTunesArtwork 不应该有扩展名。我该怎么办?
I'm getting an an error when trying to upload a new version of my app to the store using the Application Uploader. It says:
"Icon specified in the Info.plist CFBundleIconFile does not have an extension:iTunesArtwork"
From what I can tell, the iTunesArtwork is not supposed to have an extension. What do I do?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
iTunesArtwork 是您为了 iTunes 的利益而添加的 512x512 图像。您可以将其粘贴到 .ipa(Payload/ 旁边)或 .app 本身中;将其粘贴到 .app 中可能有好处(它被复制到设备,因此 iTunes 可以稍后将其复制回来。但我不确定这一点。)
CFBundleIconFile 应该指向 59x59 PNG 图像。默认名称为 Icon.png。在 iOS 4 及更高版本上,您还应该使用 CFBundleIconFiles 来获取高分辨率图像。
我只是将图像命名为 Icon.png、Icon-72.png、[email protected]< /a>,并且不必费心在 Info.plist 中包含密钥(我最初这样做是因为 iTunes Connect 拒绝了针对 3.1.3 编译的应用程序的 CFBundleIconFiles,并且我们没有时间在发布之前实现所有 OS 4 修复)。
iTunesArtwork is 512x512 image that you include for iTunes' benefit. You can either stick it in the .ipa (beside Payload/) or in the .app itself; sticking it into the .app might have benefits (it's copied to the device, so iTunes can copy it back off later. But I'm not sure abut this.)
CFBundleIconFile should point to a 59x59 PNG image. The default name is Icon.png. On iOS 4 and above, you should additionally be using CFBundleIconFiles to get high-res images.
I just name my images Icon.png, Icon-72.png, [email protected], and don't bother including the keys in Info.plist (I originally did this because iTunes Connect rejected CFBundleIconFiles for apps compiled against 3.1.3, and we didn't have time to implement all the OS 4 fixes before release).