【问题标题】:How does Apple identify that my app supports iPhone 6 and 6+?Apple 如何确定我的应用程序支持 iPhone 6 和 6+?
【发布时间】:2015-02-02 08:01:33
【问题描述】:

Apple 如何确定我的应用支持 iPhone 6 和 6+?

我在iOS Human Interface Guidelines 上发现了一些东西。

重要

您使用启动 XIB 或故事板文件来表明您的应用程序在 iPhone 6 Plus 或 iPhone 6 上运行。

那么,他们是使用 launch XIB 还是什么来识别设备支持?

【问题讨论】:

    标签: ios iphone-6


    【解决方案1】:

    是的,如果您在启动屏幕上使用 XIB 文件,Apple 就知道您支持 iPhone 6 (+)。如果您只想支持 iOS 8 设备,您可以使用这个唯一的 XIB 文件作为启动屏幕。如果您还想支持 iOS 7,则需要在 images.xcassets 中为您想要支持的每台设备提供每种尺寸的真实图片。

    【讨论】:

      【解决方案2】:

      即使它表明您确实需要使用启动文件来支持 iPhone 6/Plus。您仍然可以跳过此步骤并使用启动图像来代替您所指的同一篇文章。iPhone 6 仍然使用@2x 分辨率图像,而 6 Plus 使用@3x 分辨率。

      启动文件只是一个普通的 XIB 文件,没有什么特别之处,它的作用就像您项目中的其他 XIB 文件一样,它会根据运行的 iPhone 的分辨率进行自我调整。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-01-23
        • 1970-01-01
        • 1970-01-01
        • 2014-12-08
        • 2014-08-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多