仍未针对iPhone 6和iPhone 6 Plus进行优化
我有一个刚上线的应用程序,它仍然没有说“为iPhone 6和iPhone 6 Plus优化”
- 我在所需的分辨率中添加了启动屏幕和应用图标。
- 调整所有内屏以适应新的iPhone屏幕。
- 在iTunes Connect上添加了4.7和5.5英寸设备的屏幕截图。
我现在想念什么?
经过几个额外的调整,我已经重新提交了几天前的应用程序。 现在它已经为iPhone 6和iPhone 6 Plus进行了实时优化!
以下是我所做的步骤:
- 添加应用程序图标 (包括设置图标和聚光灯图标)和启动图像
Images.xcassets
在正确的解决scheme和命名的文件(不言自明),如下所示:
-
另外添加了
Launch Screen
文件。 因为苹果公司说这是很重要的补充。 -
确保在
Project Targets -> General
中正确select了应用程序图标,启动图像和启动文件源 -
调整所有的内屏幕,以适应iPhone 6和iPhone 6加上屏幕,当然!
-
确保
arm64
包含在“Project Targets -> Build Settings
。 (再见iOS 5支持!) -
在
info.plist
从Required device capabilities
(又名UIRequiredDeviceCapabilities )中删除了armv7
-
在iTunes Connect上,添加了除了设备状态栏之外的 4.7和5.5英寸设备的屏幕截图。 [ 屏幕截图属性 ]
启动屏幕文件也应该select您的目标设置: