我已经更新了我的“旧”Objective-C 应用程序以使用带有大小类的新 Storyboard,将部署目标设置为 iOS 8 并将新的二进制文件上传到 App Store。不过,App Store 并未显示“此应用已针对 iPhone 6 和 6 plus 进行了优化”的文字。文字仅提及 iPhone 5S 和以下所有内容。
我应该怎么做才能让应用程序 iPhone 6 获得批准?
最佳答案
解决方案是添加 @3x
所有使用过的图像的版本并使用新的尺寸类。您会注意到应用程序从支持切换到 iPhone 6,例如表格单元格看起来不同(变得非常小)以适应新的屏幕尺寸。
更新为清晰:
在 iPhone 6 和 6 Plus 之前,我的图片是这样命名的:
Icon-40.png
Icon-40@2x.png
为了得到想要的
optimized for iPhone 6 and iPhone 6 Plus
文本,您需要为每个图像添加第三个分辨率并用 @3x
命名它们。哪里@2x
以前是。所以你最终得到了这三个图像 - 每张图片 你想在应用程序中显示-。Icon-40.png
Icon-40@2x.png
Icon-40@3x.png
关于xcode5 - 针对 iPhone 6 的 App Store 信息文本进行了优化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26210622/