在 pre-installed Xcode 上安装 Xcode 8 7.3.1 [使用多个版本]

Installing Xcode 8 on pre-installed Xcode 7.3.1 [Using multiple version]

您好,我目前在 macOS Sierra 上使用 Xcode 7.3.1。由于问题 ERROR ITMS 90167。我无法使用 Xcode 7.3.1 上传我的档案。所以,是时候升级了Xcode 8.

但是,不幸的是,由于我以前的大型项目的迁移问题,我无法使用 Xcode 8 来开发应用程序。我想要的只是内置于 Xcode 8 的 Application Loader。当我从 7.3.1

开发当前应用程序时,我需要在 Xcode 8 上进行一些迁移

And I did download Xcode 8 from Developer Program => Xcode8.xip

我在安装这个版本之前,把我之前的Xcode7.3.1改成了

//Application/Xcode7.3.1.app

为了保护覆盖这个版本。

当我从 .xip 中提取的 Xcode 8(Xcode.app) 粘贴到应用程序文件夹时,我在安装完成后打开它"Installing Component".

然后我打开它,它起作用了 (Xcode.app) = Xcode 8.

然后当我打开 7.3.1(Xcode7.3.1.app) 时,它停止工作意味着无法打开并显示崩溃每次打开它都会收到消息,直到我将 Xcode 8 应用程序标题更改为

//Application/Xcode8.app

因此,应用程序文件夹中将有两个 Xcode 版本。然后当我打开Xcode 8(Xcode8.app)时,它不让我打开并显示错误提示again.But,Xcode7.3.1(Xcode7.3.1.app)回来直播提示我安装.gitCommand Line Tools然后我就可以了使用 Xcode 7.3.1.

但是,我的问题是我无法打开或使用 Xcode 8 即使我将我的 Xcode 应用程序名称更改为不同的 name.Was 它 "Command Line Tools" 导致了问题?

我真的需要解决方案来解决这个问题,因为我想在我的 mac.Any 帮助中同时使用两个 Xcode 版本?

下载 Xcode 个 DMG 文件。我的 Applications 文件夹中有 Xcode 7.3.1Desktop 文件夹中有 Xcode 8.0。我经常同时使用 Xcode。


如果您已经有两个 Xcode 删除一个,删除 Xcode 8.0。如果需要,也可以删除它们。您可以从开发者门户下载 Xcode 8.0 或更新至 macOS Sierra 并下载 Xcode 8.0AppStore 版本。但是你不能下载 Xcode 7.3.1,你不会得到 DMG,我不认为你可以从 Xcode 7.3.1 的开发者门户下载 DMG

所以我认为最好的选择是。从 Applications 文件夹中删除 Xcode 8.0。并从开发人员门户下载 Xcode 8.0 DMG 并放入不在 Applications 文件夹中的其他文件夹。

我有 Xcode 7.3 和 8.0 两个版本。我已经从 dmg 文件安装了 Xcode 8.0,但没有更改 Xcode 7.3.1.

的应用程序文件夹中的任何内容

安装 Xcode 8.0 后,我观察到应用程序文件夹只有一个 Xcode 版本,所以要打开不同版本的项目,我在图像中做了类似的操作

这很好用。