我应该使用哪种iPhone SDK?

时间:2010-12-03 12:19:16

标签: iphone sdk

我对如何使应用程序兼容设备知之甚少。

我有iPhone SDK 4.0,希望我的应用在iOS 2.0或更高版本上运行。

我已经读过,只将iPhone OS部署目标设置为2.0,并且只使用2.0之后常见的API方法。

够了吗?

还是我必须使用另一个(较低的)SDK?

还是我必须做更多的事情......?

2 个答案:

答案 0 :(得分:5)

您应始终使用最新的SDK进行开发。您可以在项目设置的“架构”部分的“基础SDK”下的项目属性中设置此项(右键单击管理器中的项目,然后转到“获取信息”)。

但是,为了确保您的应用在较旧的设备上运行,您可以通过在项目设置的“部署”部分下将“iOS部署目标”设置为iOS 3.0来实现此目的。

为了记录,我说上面的版本3.0,因为这是我在Xcode中看到的最低支持版本。我不认为再定位2.0设备是可能的。

答案 1 :(得分:1)

最新的Sdk。 Apple可能不接受旧Sdk创建的Sdk。

即使您使用的是最新版本的Sdk,也可以为您的应用定位最低版本操作系统。