2

所以我看到了这篇文章:http: //mobiledevelopertips.com/xcode/download-and-install-older-versions-of-xcode-xcode-previous-releases.html

(新位置:在 iosdevelopertips.com 上

关于下载旧版本的 Xcode。到目前为止,我一直只是从 App Store 下载最新版本的 Xcode 并让它做它的事情。最近在一台安装了 Xcode 4.5 的计算机上,我注意到如果我创建一个新项目,我只会得到 iOS 6.0 模拟器,而不是 5.0 或 5.1。

  1. 我的第一个问题是,我是否需要旧版本的 Xcode 来为旧操作系统(例如 iOS 4、iOS 5.0、5.1 等)构建应用程序?

  2. 如果是这样,安装这些旧版本 Xcode 的最佳方法是什么。我看到他们也有命令行工具可供下载。我不确定所有这些东西是如何工作的。

  3. 更新到最新 Xcode 但保留旧 Xcode 的最佳方式是什么?在另一台安装了 Xcode 4.4.1 的机器上,我想我可以从 ADC 网站下载 Xcode 4.5 并安装它。我下载了它,双击 .dmg,然后双击 Xcode 文件。然后安装了 Xcode 4.5,而没有询问我想将它安装在哪里,这样我就可以保留旧版本的 Xcode(假设我需要它,如我的第一个问题中所述)。

谢谢!

4

3 回答 3

3

要回答您的问题:

1) 是的。我重命名 Xcode 以添加版本号(即 Xcode_441.app)

2) 我保存了我下载的所有 Xcode 版本的存档,以便在 Apple 从他们的下载站点中提取它们之后可用。

3)重命名它们对我有用,我通常会直接下载(如果可用),而不是从 MAS 获取。在安装之前尝试重命名 Xcode。

不客气。

于 2012-09-25T02:20:08.553 回答
2

通过自定义安装路径可以进行多个 XCode 安装。另请注意,新的 4.x 安装模型是应用程序下的应用程序包,它们是自包含的,因此可以在安装新的 XCode 之前重命名旧的。您也可以从开发者网站下载最新的 (4.5)。

您还可以通过转到 4.5 中的 XCode 首选项来添加旧模拟器。

查看 XCode、首选项、下载。XCode 4.5 提供 5.0 和 5.1 模拟器供下载。您下载命令行工具的同一位置。

例如,我将 5.0 模拟器添加到我的 XCode 4.5 安装中以与 6.0 模拟器一起使用:

XCode 下载

于 2012-09-25T02:17:05.260 回答
0

我注意到如果我创建一个新项目,我只会得到 iOS 6.0 模拟器,而不是 5.0 或 5.1。

选择您的项目目标,然后在Summary选项卡中为您的应用设置最低的部署目标(我认为 Xcode 4.5 中的默认值为 6.0)。

我的第一个问题是,我是否需要旧版本的 Xcode 来为旧操作系统(例如 iOS 4、iOS 5.0、5.1 等)构建应用程序?

如果您从旧版本的 Xcode 更新,您可以在新版本中使用旧的 SDK 和模拟器。

如果是这样,安装这些旧版本 Xcode 的最佳方法是什么。我看到他们也有命令行工具可供下载。我不确定所有这些东西是如何工作的。

实际上,不同版本的 Xcode 可以彼此愉快地相处。它现在是一个 App Bundle。

第三个问题

只需将新版本的 Xcode 拖到 Application 文件夹即可。就这样完成了。:)

于 2012-09-25T02:21:00.553 回答