Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是我的困境。我有一个应用程序,我想更新以处理 iPhone 5 的新屏幕尺寸(除其他外)。为此,我需要以 iOS 6 为目标。但通过以 iOS 6 为目标,我阻止了大量的 iPhone 用户下载我的应用程序,因为人们需要很长时间才能在 iPhone 4/4S 上升级到 iOS 6。那么最好的方法是什么?我如何继续前进,但同时提供向后兼容性?任何建议都会很棒。
谢谢。
如果您的应用程序支持新的 4" iPhone 5 屏幕尺寸,则无需排除对早期 iOS 版本的支持。
您需要做的就是创建一个 4" 大小的启动图像,iOS 6 会识别它并以全屏大小启动您的应用程序。旧版本的 iOS 将忽略奇怪大小的启动图像,并继续像往常一样工作.
您确实需要升级到 Xcode 4.5 才能添加此映像,但您可以将项目的“部署目标”保留为 5.0 或 4.3 或其他任何版本。