安装新旧版本的Xcode

安装新旧版本的Xcode

问题描述:

所以我看到这篇文章:http://mobiledevelopertips.com/xcode/download-and-install-older-versions-of-xcode-xcode-previous-releases.html安装新旧版本的Xcode

关于下载旧版本的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(假设我需要它,如我的第一个问题所述)。

谢谢!

我注意到,如果我创建一个新项目,我只会得到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可以保持愉快的对方。这是一个应用程序包现在。

第三个问题

只需拖动的Xcode到应用文件夹中的新版本。完成了。 :)

可以通过自定义安装路径来安装多个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 Downloads

回答您的问题:

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

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

3)将它们重命名适用于我,我通常在可用时直接下载,而不是从MAS获取它。尝试在进行安装之前重命名Xcode。

不客气。