xcode5 - 针对 iPhone 6 的 App Store 信息文本进行了优化

标签 xcode5 app-store ios8

我已经更新了我的“旧”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/

相关文章:

ios - 使用Autolayout为对象设置缩放规则

ios - 链接到开发人员页面在iPad上不起作用

javascript - iOS 8 第 3 方键盘不注册 javascript/jQuery keyup、keypress、keydown 等

sqlite - iOS 8 - 为 App Group 创建 SQLite 数据库

ios - 仅当所有测试都通过 Xcode 5 机器人时才存档?

ios - 如何将 iOS 6.1 DocSets 从 Xcode 4 导入到 Xcode 5

ios - 在 UIWebView 网页中使用 xcassets 图像作为 img 标签的 src

iphone - 在应用程序更新时,自定义 plist 文件将得到更新,或者我们需要做些什么吗?

iOS7 收据包含 CFBundleVersion 而不是 CFBundleShortVersionString

ios - 如何在 iOS 8 中为特定 Controller 禁用自动旋转?