繁体   English   中英

Xcode 4.4.1和Xcode 4.5并排

[英]Xcode 4.4.1 and Xcode 4.5 side by side

有人在同一台机器上并排有这两个版本的Xcode吗?

我安装了Xcode 4.4.1,我想更新到最新版本(4.5),所以我可以使用iOS 6 SDK,但我需要为某些客户端保留4.4.1。

我可以制作此版本的简单副本并在升级后继续安装吗? 因为我知道有些人试图做到这一点而失败了。

  1. 完成Time Machine备份。
  2. 将Xcode升级到4.5。
  3. 从Time Machine备份恢复Xcode 4.4。 (您可能需要返回几个小时,具体取决于Xcode 4.5下载的时间。检查文件大小。)保持两者。
  4. 将Xcode(Original)重命名为Xcode 4.4.1。

完成此操作后,只需运行相应版本的Xcode即可。 Xcode 4.5将更新一些系统组件,但这些更新不会阻止Xcode 4.4.1运行。

如果使用命令行工具,则应使用xcode-select在版本或环境变量DEVELOPER_DIR之间切换以固定到特定版本。

由于Xcode在App Store上可用,它只是一个常规应用程序。 如果安装新版本,它不会在/Developer下安装任何可以覆盖的内容。 所有必需的文件都在应用程序包中(首选项,文档除外 - 这些文件将由多个Xcode版本共享)

如果你想确定,我推荐以下内容。 备份旧版本(到外部硬盘),安装新版本并使用其他名称恢复旧版本。

有些人失败的原因是当他们从Mac App Store下载Xcode 4.5时,它覆盖了他们现有的Xcode 4.4.1。 如果Mac App Store在任何地方看到现有版本的Xcode,它将执行此操作。 有两种可能的解决方案:

  • 不要使用Mac App Store。 始终可以从Apple Developer站点获取任何版本的Xcode作为普通下载。

  • 使用Mac App Store,但在此之前,请压缩现有的Xcode副本。 这样,压缩副本将通过下载过程保留。 之后,您可以解压缩它。

请注意,在同一文件夹(例如顶级应用程序)中不能存在两个不同版本的Xcode,因为它们具有相同的名称。 简单的解决方案是将其中一个放在子文件夹中。

暂无
暂无

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

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