安装新旧版本的 Xcode

问题描述 投票:0回答:4

所以我看到了这篇文章: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(假设我需要它,如我的第一个问题中所述)。

谢谢!

iphone ios xcode ipad ios-simulator
4个回答
3
投票

回答您的问题:

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

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

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

不客气。


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 Downloads


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 可以和谐相处。现在它是一个应用程序包。

第三个问题

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


0
投票

如果您想使用旧版本的 Xcode(例如 Xcode 13),您可以直接从查找器或终端启动它。

应用程序文件夹 > 查找 Xcode 应用程序 > 右键单击该应用程序,然后单击显示包内容 > 打开内容 > 打开 MacOS > 并启动 Xcode。

© www.soinside.com 2019 - 2024. All rights reserved.