【发布时间】:2013-10-04 11:42:14
【问题描述】:
我们可以在同一台机器上安装 Xcode 4.6 和 xcode 5 而无需从 xcode 4.6 升级到 xcode 5 吗?
【问题讨论】:
我们可以在同一台机器上安装 Xcode 4.6 和 xcode 5 而无需从 xcode 4.6 升级到 xcode 5 吗?
【问题讨论】:
是的,您可以安装多个版本的 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 创建单独的文件夹,我发现这比重命名每个 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 4 创建一个文件夹,并将 XCode 5 保留在 Application Folder 中。
但是,使用 XCode 5,您可以使用 XCode 4 的属性和 iOS 6 sdk。看看here。
【讨论】: