2

我想知道在这个阶段是否真的有必要让我们正在开发的应用程序与 iOS6 和 iPhone5 兼容。我正在开发一个处于最后阶段的 iPhone 应用程序。在 10 天内,我必须将其提交到应用商店。那么,如果有必要让我们现在/正在开发的应用程序兼容iOS6和iPhone5,应该采取哪些步骤呢?如果没有必要,那么我应该采取哪些其他预防措施?

4

1 回答 1

4

您需要使用 Xcode 4.5 GM。要在 iPhone 5 和新 iPod 上启用新分辨率,您需要提供适当大小的启动图像。您还必须确保您的视图独立于分辨率并正确调整大小。你可以在模拟器上测试。

由于您将使用新的 Xcode,您不妨“现代化”您的代码以使用新的 Objective C 文字语法来处理数组、字典和NSNumber对象。这将使您的代码更具可读性(这可能值得商榷,但这是我的观点)。这些是编译器添加的,应该适用于任何 iOS 目标。

其他 SDK 添加(例如自动布局支持)可能与您无关,因为您现在也希望针对较旧的 iOS 设备。但是值得看一下文档来熟悉。

视图和窗口的自动旋转流发生了变化。再次检查文档以了解更改以及如何为 iOS6 做准备。

于 2012-09-18T18:51:37.953 回答