Apple 如何确定我的应用程序支持 iPhone 6 和 6+?
How does Apple identify that my app supports iPhone 6 and 6+?
Apple 如何确定我的应用程序支持 iPhone 6 和 6+?
我在 iOS Human Interface Guidelines 上找到了一些东西。
IMPORTANT
You use a launch XIB or storyboard file to indicate that your app runs on iPhone 6 Plus or iPhone 6.
那么,他们是使用 launch XIB 还是什么来识别设备支持?
是的,如果您在启动屏幕上使用 XIB 文件,Apple 知道您支持 iPhone 6 (+)。如果您只想支持 iOS 8 台设备,您可以使用这个唯一的 XIB 文件作为启动屏幕。如果你想支持 iOS 7,你需要为你想要支持的每个设备提供每个尺寸的真实图片 images.xcassets。
问题是,尽管它表明您确实需要使用启动文件来支持 iPhone 6/Plus。您仍然可以跳过这个并使用启动图像代替,如您所引用的同一篇文章所示 to.The iPhone 6 仍然使用 @2x 分辨率图像,而 6 Plus 使用 @3x 分辨率。
启动文件只是一个普通的 XIB 文件,没有什么特别之处,它的作用就像项目中的其他 XIB 文件一样,它会根据运行的 iPhone 的分辨率自行调整上。
Apple 如何确定我的应用程序支持 iPhone 6 和 6+?
我在 iOS Human Interface Guidelines 上找到了一些东西。
IMPORTANT
You use a launch XIB or storyboard file to indicate that your app runs on iPhone 6 Plus or iPhone 6.
那么,他们是使用 launch XIB 还是什么来识别设备支持?
是的,如果您在启动屏幕上使用 XIB 文件,Apple 知道您支持 iPhone 6 (+)。如果您只想支持 iOS 8 台设备,您可以使用这个唯一的 XIB 文件作为启动屏幕。如果你想支持 iOS 7,你需要为你想要支持的每个设备提供每个尺寸的真实图片 images.xcassets。
问题是,尽管它表明您确实需要使用启动文件来支持 iPhone 6/Plus。您仍然可以跳过这个并使用启动图像代替,如您所引用的同一篇文章所示 to.The iPhone 6 仍然使用 @2x 分辨率图像,而 6 Plus 使用 @3x 分辨率。
启动文件只是一个普通的 XIB 文件,没有什么特别之处,它的作用就像项目中的其他 XIB 文件一样,它会根据运行的 iPhone 的分辨率自行调整上。