如何使用当前的Xcode为iPhone OS 3.1.2构建应用程序?

时间:2011-04-13 16:08:26

标签: iphone xcode ios

我有一台运行3.1.2固件的iPhone,并希望为它构建应用程序。但是,我在Apple的开发者网站上找不到带有iPhone OS 3.1.2 SDK的Xcode 3.2.1。

如何使用将在此旧操作系统版本上运行的当前SDK和Xcode版本构建应用程序?

4 个答案:

答案 0 :(得分:2)

使用当前工具和SDK。将“Base SDK”构建设置设置为“Latest iOS”,并将“iOS Deployment Target”设置为您要定位的任何版本,例如iOS 3.1.2。

这里唯一的问题是,如果您使用iOS 3.1.2之后引入的SDK中的内容,编译器将不会警告您,如果您这样做,您的应用程序可能会崩溃。因此,您需要检查您使用的每种方法的文档,这些文档在3.1.2中可用,但您应该彻底测试您的应用程序。

答案 1 :(得分:0)

除非有一些未提及的原因,您需要旧版本,否则您可以使用最新的Xcode,只针对旧iOS的构建。

答案 2 :(得分:0)

如果您是Apple开发者计划的成员(您需要下载任何版本的Xcode和iOS SDK),您可以从主要的4.3下载Xcode 3.2.6 w / iOS SDK iOS开发人员中心主页。在Xcode 4的部分下,有一条小行说“寻找Xcode 3?下载”,它会带你到this download page

当然,这仍然需要您使用4.3 SDK进行开发,因此在定位3.1.2设备时必须小心。

答案 3 :(得分:-2)

您可以使用Mac-App-Store或订阅iPhone开发者计划(每年99美元)购买Xcode。

获取最新版本(带有iOS SDK 4.3的XCode)并为部署iOS版本(在构建设置下)选择3.1.2。