[英]Xcode 4.4.1 and Xcode 4.5 side by side
有人在同一台机器上并排有这两个版本的Xcode吗?
我安装了Xcode 4.4.1,我想更新到最新版本(4.5),所以我可以使用iOS 6 SDK,但我需要为某些客户端保留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.