如何定位 iOS 5 和 iOS 6



这是我的困境。我有一个应用程序,我想更新它来处理iPhone 5的新屏幕尺寸(除其他外)。为了做到这一点,我需要针对iOS 6。但是通过瞄准iOS 6,我阻止了大量iPhone用户下载我的应用程序,因为人们需要相当长的时间才能在iPhone 6/4S上升级到iOS 4。那么最好的方法是什么?如何继续前进,同时提供向后兼容性?任何建议都会很棒。

谢谢。

如果您的应用支持新的 4 英寸 iPhone 5 屏幕尺寸,则无需排除对以前 iOS 版本的支持。

您需要做的就是创建一个 4 英寸大小的启动图像,iOS 6 将识别该图像并以全屏尺寸启动您的应用程序。旧版本的iOS将忽略奇怪大小的启动图像,并像往常一样继续工作。

您确实需要升级到 Xcode 4.5 才能添加此映像,但您可以将项目的"部署目标"保留为 5.0 或 4.3 或其他版本。

最新更新