代码之家  ›  专栏  ›  技术社区  ›  Zaid Pathan

苹果如何确定我的应用程序支持iPhone 6和6+?

  •  0
  • Zaid Pathan  · 技术社区  · 10 年前

    苹果如何确定我的应用程序支持iPhone 6和6+?

    我在上面发现了什么 iOS Human Interface Guidelines .

    重要的

    您使用启动XIB或情节提要文件来指示您的应用程序在iPhone 6 Plus或iPhone 6上运行。

    那么,他们是否使用 启动XIB 还是怎样

    2 回复  |  直到 4 年前
        1
  •  1
  •   Ben    10 年前

    是的,如果您在启动屏幕上使用XIB文件,那么苹果知道您支持iPhone 6(+)。如果您只想支持iOS 8设备,则可以使用此唯一的XIB文件作为启动屏幕。如果你想同时支持iOS 7,你需要在images.xcassets中为你想要支持的每个设备提供不同大小的真实图片。

        2
  •  1
  •   Zaid Amir    10 年前

    问题是,尽管它建议您确实需要使用启动文件来支持iPhone6/Plus。您仍然可以跳过此步骤,而是使用发布图像,如您所指的同一篇文章所示。iPhone 6仍然使用@2x分辨率的图像,而6 Plus使用@3x分辨率的图像。

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