繁体   English   中英

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

[英]How can I build an application for iPhone OS 3.1.2 using the current Xcode?

我有一台运行3.1.2固件的iPhone,并想为其构建应用程序。 但是,在苹果的开发人员站点上找不到带有iPhone OS 3.1.2 SDK的Xcode 3.2.1。

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

使用当前的工具和SDK。 将“基本SDK”构建设置设置为“最新的iOS”,并将“ iOS部署目标”设置为要定位的任何版本,例如iOS 3.1.2。

这里唯一要注意的是,如果您使用iOS 3.1.2之后引入的SDK中的某些内容,则编译器不会警告您,否则您的应用程序可能会崩溃。 因此,您将需要检查3.1.2中尚不知道的每种使用的方法的文档,并且应该彻底测试您的应用程序。

除非出于某些原因需要使用旧版本,否则可以使用最新的Xcode并仅将目标定位为旧iOS。

如果您是Apple Developer Program的成员(下载Xcode和iOS SDK的任何版本都需要),则可以从iOS开发中心从主4.3下载Xcode 3.2.6 w / iOS SDK。主页。 在Xcode 4的部分下,有一小行显示“正在寻找Xcode 3?下载”,您将转到此下载页面

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

您可以使用Mac-App-Store或订阅iPhone Developer Program(每年99美元)来购买Xcode。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM