2013-06-11 58 views
26

Apple今天宣布了Xcode 5 Developer Preview,我想试试它。你可以安装与Xcode 4.6.2并行的Xcode 5 Developer Preview吗?

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

Xcode 5 Developer Preview会作为不同的应用程序安装,还是会删除旧版本?一些常见的工具会碰撞,如命令行工具吗?

回答

39

Xcode 5开发人员预览是作为普通应用程序DMG(不是通常的打包程序/安装程序)而具有不同的名称。基本上,你下载它,打开一个DMG,然后拉到Applications文件夹,那里有两个Xcode(旧的和新的一个叫Xcode5-DP)。它甚至还带有一个稍微不同的图标(角落上的红色徽章),并且介绍屏幕也不同,因此很难将它们混淆。

我今天已经这样做了(还有一位同事)。

+0

但是,XC5会安装“附加组件”。希望不会破坏现有的XC4组件... – n13

+13

它将安装XC5版本的命令行工具,如xcodebuild。但你可以使用'sudo xcode-select --switch/Applications/Xcode.app/Contents/Developer'来切换回旧的。 –

+0

即使从XCode4重新安装命令行工具也无济于事。所以谢谢你的提示JW! – phatmann

2

简答:不要取代XCode 4! 如果您打算部署一些应用程序到appstore,那么此时您无法使用Xcode 5来执行此操作。

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

3

Xcode 5预览与Xcode 4.6.2或任何其他Xcode都可以正常工作,它具有不同的图标,它从.dmg文件运行(无需安装)。

搭理你不能在Xcode 5提交的应用程序,因此,保持旧的Xcode直到苹果将发布的Xcode 5的稳定版本

+0

我从developer.apple下载了xcode5-DP2.dmg。当我打开它时,我没有看到新的图标,我看到一个旧的图标被划掉。怎么了? – Injectios

+0

打开.dmf文件并将Xcode-DP2拖到应用程序文件夹。它有一个“预览”标签... – Idan

+2

是的..我发现这个问题 - 它需要山狮 – Injectios

19

现在的Xcode 5已达首次正式发布,并且不再在测试版,如果您希望保留所有版本,您必须执行以下操作之一。

  1. 运行从developer.apple.com下载的新版本的dmg。拖动应用程序到应用程序,当被要求覆盖时点击KEEP BOTH。这将重新命名现有的应用程序,我相信xcode 2。
  2. 在应用程序中选择您现有的xcode 4。将它重命名为xcode4或其他。现在,您可以在不覆盖现有版本的情况下拖入新版本。
  3. 将新的xcode拖到除应用程序之外的其他位置。重命名它,然后将其拖入应用程序中。

我个人比较喜欢选项2,因为我们将继续使用xcode 5,如果它保留默认名称以便于更新,它会很有帮助。

顺便说一句,如果您确实安装了多个xcode,则希望mac应用商店能够报告您需要执行更新。如果这种事情发生在你身上,可能最好从开发者平台下载它来安装它。

+0

这个问题是特定于Xcode开发人员预览不适用于GM版本。有人可能会为此回答你的回答。 – CRDave

+11

@CRDAVE由于该版本无法再下载,而且当您执行谷歌搜索时,此问题首先出现,我认为获取关于GM和更高版本的完整信息非常重要。 – smileBot

相关问题