2013-03-22 20 views
0

苹果在其开发者新闻 - 中发布了“从5月1日开始,提交给App Store的新应用程序和应用程序更新必须适用于带Retina显示屏的iOS设备,iPhone应用程序还必须支持iPhone 5上的4英寸显示屏。”从5月1日起 - iPhone 5支持 - 那么最小的iOS版本appstore支持什么?

当然,我们必须使用iOS 6来使用autoLayout来支持iPhone 5和以前的设备。 但是有没有其他方法?

如果是这样,那么从5月1日开始,最低iOS版应用程序商店将支持哪些内容?

回答

4

你不需要使用自动布局支持iPhone 5

5月1日,你仍然可以支持的iOS 4.3或更高版本。您仍然可以支持运行iOS 4.3或更高版本的任何设备。

的要求是,你的应用程序必须有充分的视网膜支持(@ 2倍的图像),你必须支持iPhone 5和第五代的iPod touch(没有更多的字母拳击)的4" 画面。

所以基本上很少被改变。苹果只是需要人来支持新的设备。

+1

“没有更多的字母拳”是指则支持的iOS4.3“的两个故事板或两个xibs,对不对? http://stackoverflow.com/a/12537643 – raw3d 2013-03-22 04:52:05

+0

我不知道。我不使用故事板或xibs。我用代码完成所有的用户界面。但我在这里看到很多帖子讨论支持两种不同尺寸屏幕的最佳方式。一些搜索应该会找到关于处理这个问题的最佳方法的好答案。 – rmaddy 2013-03-22 04:55:10

+1

你可以使用弹簧和strust结合一些代码来实现你想要的而不用做2个xib/storyboards。 – 2013-03-22 05:38:48

0

最低操作系统版本为4.3和iPhone 5的支持是强制性的。你也应该提供视网膜(@ 2倍)的图像。

自动布局一个可用于ios 6的功能,只能用于部署目标6.0。

在所有xibs文件检查器中禁用所以自动版式,你将能够支持的iOS4.3