我有一个应用程序,只是去住它仍然不是说“优化为iPhone 6和iPhone 6加”仍然没有为iPhone 6和iPhone 6 Plus在
- 我添加启动屏幕和应用程序图标要求的决议。
- 调整所有内屏以适应新的iPhone屏幕。
- 在iTunes Connect上添加了4.7和5.5英寸设备的屏幕截图。
我现在想念什么?
我有一个应用程序,只是去住它仍然不是说“优化为iPhone 6和iPhone 6加”仍然没有为iPhone 6和iPhone 6 Plus在
我现在想念什么?
一些额外的调整做出后,我再次提交应用程序前几天。现在它已经为iPhone 6和iPhone 6 Plus进行了实时优化!
下面是我做的步骤:在文件(不言自明的,因为它们是)的妥善解决和命名
Images.xcassets
做的以下:另外加了Launch Screen
文件。因为Apple says添加是很重要的。
确认在应用程序图标,启动图像和启动文件源进行适当选择的Project Targets -> General
调整了所有的内屏幕,正好与iPhone 6和iPhone 6加屏幕,当然!
确保arm64
包含在Project Targets -> Build Settings
中。 (再见iOS 5的支持!)
在info.plist
删除从Required device capabilities
(又名UIRequiredDeviceCapabilities)armv7
在iTunes Connect中,增加了4.7截图和5.5英寸设备不包括设备状态栏。 [Screenshot Properties]
你好@Asif,是否真的有必要启动屏幕文件,使应用程序优化为iPhone 6和iPhone 6 Plus? – 2014-11-20 14:07:45
@TiagoPereira是的,显然苹果把它标记为“重要”。 https://developer.apple.com/library/ios/documentation/userexperience/conceptual/MobileHIG/LaunchImages.html#//apple_ref/doc/uid/TP40006556-CH22-SW1 – 2014-11-20 18:06:13
是否真正需要删除'armv7'?这似乎很奇怪。 – 2015-01-28 01:21:10
启动画面文件也应该在你的目标设定选择:
没有区别。 – 2014-10-08 09:23:20
他说他增加了发射屏幕,所以这个答案更像是一个形式上的评论'你做得对吗';) – 2014-10-08 09:50:26
事实上,启动屏幕并不是真正需要的,地点。 http://stackoverflow.com/a/25982710/1336105 – 2014-10-08 10:10:59
你用sdk8编译? – 2014-10-08 08:27:41
是的,从Xcode 6.0.1部署 – 2014-10-08 08:36:12
你有没有64位架构? - 或者更确切地说,你的架构和有效的架构设置如 – 2014-10-08 09:50:52