如何在 Lion 中开发 iOS 3.1.3 应用程序?

Posted

技术标签:

【中文标题】如何在 Lion 中开发 iOS 3.1.3 应用程序?【英文标题】:How to develop iOS 3.1.3 app in Lion? 【发布时间】:2012-04-16 03:59:39 【问题描述】:

我想在 Lion OS (10.7.3) 中为 ios 3.1.3 开发应用程序。我可以开发吗?我必须使用什么 Xcode 来开发 iOS 3.1.3 应用程序?现在我使用 Xcode 4.2.1,我可以创建 iOS 3.1.3 项目,因为 iOS 5.0 与 3.1.3 有不同的类型。

之前谢谢。问候。 :)

【问题讨论】:

个人建议:算了。花点时间在 iOS4 及更高版本上修复您的应用程序的错误。 我们不能在 Lion 中创建一个 iOS 3.1.3 项目吗? 我认为你可以(抱歉我不知道怎么做),但没必要。 :) 【参考方案1】:

您可以从 XCode->Preferences->Downloads 下载其他 SDK。从这里安装旧的 iOS SDK 和模拟器,以及调试工具。下载 iOS 3.x 和 4.x SDKS 后,您可以构建将在旧 iOS 版本上运行的应用程序。然后,您需要将项目设置中的构建版本设置为您要构建的任何 SDK。但是,您必须知道,虽然为旧版本开发是一种很好的做法,但由于不支持不同的功能(即 ARC 内存管理),最终可能会产生很多额外的工作。最后,在这一点上为 iOS 3.x 构建可能不太有用,因为 iOS 3 将在未来几个月内被弃用。只需考虑几件事。

【讨论】:

那是为了构建应用程序。但是如何创建基于iOS 3.1.3项目而不是iOS 5.0项目的项目呢?【参考方案2】:

更改您的 IOS SDK 设置。只需创建您的新项目并单击您的项目选项卡(左窗格)。

然后在下一个左窗格中选择项目。

这个新标签栏出现后,有 2 个标签 INFO/BUILD SETTING 。

选择构建设置。在那里你可以找到 ARCHITECTURE>BASE SDK。

在 Base SDK 菜单中,您可以选择所需的 SDK 来开发您的应用程序。

希望这会对你有所帮助。

【讨论】:

我知道这样做。我想知道的是如何创建基于项目的 iOS 3.1.3 应用程序。因为当我们创建新项目时,我们会得到带有 iOS 5.0 应用程序的项目。当我更改项目如 iOS 3.1.3 项目时,我的应用无法显示 UI。

以上是关于如何在 Lion 中开发 iOS 3.1.3 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

Mountain Lion 上 xCode 4.5.1 中的 iOS 4 和 iOS 5 SDK

为啥 XCode (4.5.1, Lion) 需要互联网连接才能连接到 iOS 模拟器?

如何将 Leopard 和 Snow Leopard 支持添加到 Lion Cocoa 应用程序?

xcode4.2 for lion不知道如何设置

作为开发人员升级到 Mac OS Lion

如何让我的 iOS4.2 SDK 开发代码与 iOS3.1.3 一起工作?