您能否与Xcode 4.6.2并行安装Xcode 5开发人员预览版?

您能否与Xcode 4.6.2并行安装Xcode 5开发人员预览版?,xcode,xcode5,Xcode,Xcode5,苹果今天发布了Xcode 5开发者预览版,我想试试 但在下载之前,我想知道我当前版本的Xcode 4.6.2会发生什么 Xcode 5开发者预览版是作为不同的应用程序安装,还是删除旧版本?一些常用工具会发生冲突吗,比如命令行工具?简短回答:不要替换XCode 4! 如果您计划将某些应用程序部署到appstore,目前无法使用Xcode 5 最好的方法是下载Xcode 5版本,解包并在不同的文件夹(而不是应用程序文件夹)上运行应用程序。您将继续使用Xcode 4,并且可以在不需要“安装”Xcode

苹果今天发布了Xcode 5开发者预览版,我想试试

但在下载之前,我想知道我当前版本的Xcode 4.6.2会发生什么


Xcode 5开发者预览版是作为不同的应用程序安装,还是删除旧版本?一些常用工具会发生冲突吗,比如命令行工具?

简短回答:不要替换XCode 4! 如果您计划将某些应用程序部署到appstore,目前无法使用Xcode 5


最好的方法是下载Xcode 5版本,解包并在不同的文件夹(而不是应用程序文件夹)上运行应用程序。您将继续使用Xcode 4,并且可以在不需要“安装”Xcode 5的情况下运行Xcode 5

Xcode 5开发者预览版是一个普通的应用程序DMG,没有普通的打包程序/安装程序,它有一个不同的名称

基本上,你下载它,打开一个DMG,然后拉到Applications文件夹,那里有两个Xcode,旧的和新的,叫做Xcode 5 DP。它甚至在一个角落有一个稍微不同的图标红色徽章,介绍屏幕也不同,所以很难混淆它们


我今天已经这样做了,一位同事也这样做了。

Xcode 5预览版适用于Xcode 4.6.2或任何其他Xcode,它有不同的图标,并且从其.dmg文件运行,无需安装


请注意,您无法提交带有Xcode 5的应用程序,因此请保留旧的Xcode,直到苹果发布稳定版本的Xcode 5。

既然Xcode 5已经达到第一个正式版本,并且不再是beta版,如果您希望保留这两个版本,您必须执行以下操作之一

运行从developer.apple.com下载的新版本的dmg。将应用程序拖到应用程序中,当要求覆盖时,单击“保留两者”。我相信这会将现有的应用程序重命名为xcode 2。 在应用程序中选择现有的xcode 4。将其重命名为xcode4或其他名称。现在,您可以在不覆盖现有版本的情况下拖动新版本。 将新xcode拖动到应用程序以外的其他位置。重命名它,然后将其拖动到应用程序中。 我个人喜欢选项2,因为接下来我们将使用xcode 5,如果它保留了get go中的默认名称以便于更新,这将非常有用


顺便说一句,如果您安装了多个xcode,请期待mac应用商店报告您需要进行更新。如果这类事情让您感到不适,最好从开发人员门户下载它。

XC5确实安装了其他组件。希望不会损坏现有的XC4组件……它将安装XC5版本的命令行工具,如xcodebuild。但是你可以使用sudo-xcode-select-switch/Applications/xcode.app/Contents/Developer切换回原来的版本。即使从XCode4重新安装命令行工具也无济于事。所以谢谢你的提示,JW!但开发者预览版似乎改变了iPhone模拟器,使其运行iOS 7,然后XCode 4.6与模拟器通信出现问题。有解决办法吗?Nevermind-似乎您只需确保在两者之间关闭模拟器。您还可以直观地选择要使用的命令行工具版本:打开首选项>位置>位置,并为字段命令行工具选择Xcode 4.6或Xcode 5。截图:我从developer.apple下载了xcode5-DP2.dmg。当我打开它时,我没有看到新图标,我看到旧图标被划掉了。怎么了?打开.dmf文件并将Xcode-DP2拖到applications文件夹。它有一个预览标签…这个问题是针对Xcode开发者预览而不是GM版本的。有人可能会对你的答案投反对票。@CRDAVE由于该版本无法再下载,而且当你在谷歌搜索时,这个问题会首先出现,所以我认为有关于如何处理GM和更高版本的完整信息是很重要的。