我在提交更新后收到以下消息。
如果您的应用程序支持iPhone设备系列,则必须 包括以下尺寸的方形图标:57x57像素和 120x120像素。
为什么120x120?视网膜分辨率是114x114,我有。是因为iOS 7吗?虽然iOS 7还没有结束。
答案 0 :(得分:6)
iOS 7 iPhone Retina图标看起来像120px到120px。
iOS 7 iPhone:
Standard: 60px x 60px
Retina: 120px x 120px
iOS 7 iPad:
Standard: 76px x 76px
Retina: 152px x 152px
看起来Apple决定尽早开始执行这些要求,这丝毫不会让我感到惊讶。
答案 1 :(得分:2)
同样的问题发生在这里芽我没有选择继续。它给了我红点和“无效二进制”。但是,经过1天的反复试验,我已经设法解决了这个问题。
溶剂是:
以不包含@ 2x后缀的方式重命名图标文件!
在:
icon.png
icon@2x.png
icon~iPad.png
icon~iPad@2x.png
现在:
icon.png
icon_iphone4.png
icon_ipad.png
icon_ipad3.png
我还在Info.plist文件中添加了“CFBundleIcons”键,并在Primary图标键下添加了“CFBundleIconFiles”数组。
答案 2 :(得分:1)
我不认为标准尺寸有任何必要的调整,但视网膜需要调整。这是Xcode 5的直接截图。
这有点虚伪,因为你是对的iOS7不会出局,所以他们不应该强迫你。我在主题演讲期间提交了我的应用程序没有遇到任何问题,但是很快就进行了转换,现在实际上已经为iOS 7重新提交了。很奇怪你收到了这条消息而我却没有。
答案 3 :(得分:0)
iOS 7目前尚未公布,但苹果公司谨慎地开始执行即将要求的产品,这是可行的。您会注意到,在iOS 7设备上,带有57x57或114x114图标的应用程序偶尔会显示完全错误。
尽早实施新指南 - 牢记我们应该立即获得通用汽车 - 确保消除许多这些问题。
答案 4 :(得分:-1)
我想您不应该使用XCode测试版提交您的应用,但仍然使用您的旧XCode非测试版来提交您的应用!
在这里,我没有任何关于旧的@ 2x后缀和尺寸的问题。