使 iPhone 应用程序与 iOS 5 兼容
Posted
技术标签:
【中文标题】使 iPhone 应用程序与 iOS 5 兼容【英文标题】:Making iPhone App iOS 5 Compatible 【发布时间】:2011-10-21 11:04:10 【问题描述】:我使用 Base SDK 4.3 开发了该应用程序。
我想确保我的应用与 ios 5 兼容。
在这种情况下,我应该将我的基础 SDK 更改为 5.0 还是保持在 4.3 并在 iPhone 5 Simulator 中进行测试?
请告诉我。
谢谢!
【问题讨论】:
【参考方案1】:这是我对我所做的:
一旦您安装了最新版本的 xCode 4.2,您将无法返回到 SDK 4.3。
A.因此,Base SDK 将设置为 SDK 5.0。 B. 如果您仍想支持 iOS 4.3 设备,请将“iOS 部署目标”设置为 iOS 4.3 或您仍想支持的任何最低版本。 C. 现在您可以在装有 iOS 4.3 或任何最低版本以及 iOS 5.0 的模拟器/设备上测试您的应用。
【讨论】:
【参考方案2】:如果您将部署目标更改为 5.0,您的应用将仅适用于运行 iOS 5.0 的设备。将其保持在 4.3(编辑:抱歉,您在这里谈论的是基本 sdk,但仍保留您的部署)并在 iOS 5 模拟器中进行测试。您当然也应该对装有 iOS 5.0 的设备执行相同的操作! (您的基本 sdk 与您的情况无关——如果您需要使用 5.0 的 API,请将其更改为 5.0)
More about deployement targets here.
【讨论】:
【参考方案3】:首先,如果您想确保在真实设备而不是模拟器上进行测试。 其次,您应该针对 iOS 5.0 进行编译并检查任何错误/警告。 三、可以设置iOS Deployment Target为4.3,在5.0模拟器上测试
【讨论】:
以上是关于使 iPhone 应用程序与 iOS 5 兼容的主要内容,如果未能解决你的问题,请参考以下文章
如何使应用程序的设计与 iPhone4/iPhone5/iPad 兼容?有啥捷径吗?
iPhone SDK:如何使 3hg 应用程序与 iPad 兼容?