Xcode 9 和 Xcode 8?

Xcode 9 alongside Xcode 8?

Xcode9 的安装现在与以前的版本完全不同。

网上和 SO 上关于如何执行此 pre-8 的前 100 条解释不再有用

在此对话之后,

Xcode9 想改变。

事实上,它会删除我的 8.3.3 吗?

你必须"move 8.3.3 to another folder, before clicking that button?"

真正同时拥有 8.3.3 和 9 的最佳管道是什么?


考虑到下面emlai的精彩回答,

另一个微妙之处是 Xcode9 然后想要...

它会占用 Xcode8 个组件和工具吗????


有趣的是,我发现 运行 Xcode9 曾经碰巧 消除了我的 Xcode 8 安装的所有模拟器

In fact, will it erase my 8.3.3 ?

没有

Do you have to "move 8.3.3 to another folder, before clicking that button?"

没有

Beta Xcode 被命名为 Xcode-beta.app,因此您可以将它们保存在与非 Beta 版本相同的应用程序文件夹中。

来自 Xcode9 发行说明的第一页

Xcode 9 ... can coexist with previous versions of Xcode.

安装 Xcode 9 beta 后,所有模拟器都消失了。

为了解决这个问题,我从“应用程序”文件夹中删除了测试版,并开始在桌面上使用它。模拟器在 Xcode 8.

中重新出现

然后我再次将 .app 移动到应用程序文件夹,一切正常。我什至可以同时使用两个版本。