Xcode 4.6 和 Xcode 5 一起安装

Posted

技术标签:

【中文标题】Xcode 4.6 和 Xcode 5 一起安装【英文标题】:Xcode 4.6 and Xcode 5 installed together 【发布时间】:2013-10-04 11:42:14 【问题描述】:

我们可以在同一台机器上安装 Xcode 4.6 和 xcode 5 而无需从 xcode 4.6 升级到 xcode 5 吗?

【问题讨论】:

总之可以。 Can you install the Xcode 5 Developer Preview in parallel with Xcode 4.6.2?的可能重复 【参考方案1】:

是的,您可以安装多个版本的 Xcode。它们将安装到单独的目录中。我发现最好的做法是先安装 Mac 附带的版本,然后安装下载的版本,但这可能不会有太大的不同。有关详细信息,请参阅此 Apple Developer Connection 页面。

安装多个 XCode 很容易。

在安装程序中有一个位置下拉菜单...您只需要在安装测试版时选择一个新位置。

来自 Apple 开发工具传播者的这些说明包含完整的详细信息(需要 Apple 开发用户名/密码):https://devforums.apple.com/message/40847#40847

然后为您正在使用的 XCode Beta 版获取一个自定义图标,这样您就可以在 Dock 中区分它们:http://iphonedevelopment.blogspot.com/2009/03/multiple-developer-tool-installs.html

【讨论】:

我已经在应用程序上安装了两个 xcode,只需将第一个版本 4.6 重命名为 Xcode 4.6 并添加新版本即 Xcode,然后重命名为 Xcode 5【参考方案2】:

我更喜欢为不同版本的 Xcode 创建单独的文件夹,我发现这比重命名每个 Xcode 版本提供了更多的组织。

我的文件夹布局如下:

/Applications/Xcode.app
/Applications/Xcode4.6/Xcode.app
/Applications/Xcode5.0/Xcode.app

只需创建必要的文件夹并将相关的 Xcode 版本拖放到相同的文件夹中。您也可以从 http://developer.apple.com/downloads/ 下载旧版本的 Xcode,并遵循相同的想法。

使用文件夹结构方法,您可以在脚本(例如 bash shell)中使用 xcode-select 命令行实用程序在 XCode 版本之间移动,只需指定所需的文件夹即可:

$sudo xcode-select --switch /Applications/Xcode4.6/Xcode.app

在命令行中更改版本号以切换到不同的版本。

【讨论】:

xcode-select 应该指向 Developer 文件夹,而不是应用程序文件夹。有关更多信息,请参见:***.com/questions/9600615/…【参考方案3】:

是的,只要确保它们有两个不同的名称!

【讨论】:

谢谢,我现在就去看看!!【参考方案4】:

可以,因为两者可以同时安装和运行。

例如使用 XCode 4 创建一个文件夹,并将 XCode 5 保留在 Application Folder 中。

但是,使用 XCode 5,您可以使用 XCode 4 的属性和 ios 6 sdk。看看here。

【讨论】:

以上是关于Xcode 4.6 和 Xcode 5 一起安装的主要内容,如果未能解决你的问题,请参考以下文章

将 XIB 从 Xcode 5 降级到 Xcode 4.6

在 5.0 中打开后无法在 Xcode 4.6 中打开项目

Xcode 4.6 不能正确识别 Xcode 5.0 创建的项目的链接框架

在 Xcode 4.6 中找不到 Mac 安装程序证书

XCode 4.6 继续下载 Doc Set

Xamarin Studio 5 将与 Xcode 6 Beta 一起使用吗?