【问题标题】:Can we use both Xcode 10.2.1 and Xcode 11 beta in new macOS Catalina 10.15 beta我们能否在新的 macOS Catalina 10.15 beta 中同时使用 Xcode 10.2.1 和 Xcode 11 beta
【发布时间】:2024-01-08 03:55:01
【问题描述】:

目前我使用的是 Apple 发布的稳定版本 macOS 10.14.5 和 Xcode 10.2.1。我想为我的 Mac 安装新的 macOS Catalina 10.15 beta 和 Xcode 11 beta。但我想保留两个 Xcode 版本(Xcode 10.2.1 和 Xcode 11 beta),因为我每周都会为我的应用程序进行更新,这些应用程序目前在 App Store 中。

  • 如果我将 macOS 升级到测试版,这对我来说会是个问题吗 App Store 中我的应用的更新?
  • 是否可以在 Catalina 中保留两个 Xcode 版本?
  • 如果我不小心在 Xcode beta 中打开了项目,那么 当我在 Xcode 10.2.1 中打开它时会出现问题吗?

【问题讨论】:

  • 是的,您可以同时运行这三个程序,现在就开始运行,但我很幸运有一台备用的 Mac。你可以运行多个版本的 Xcode,但我倾向于只运行最新版本和 beta 版本来跟踪功能版本中可能出现的所有问题

标签: xcode macos beta


【解决方案1】:

1.
您不应该将 Catalina 的 beta 版本安装为工作机器上的主要操作系统。造成这种情况的众多原因之一是您将无法从测试版操作系统提交现有应用的更新。

但是,您可以轻松地将 Catalina 安装在不同的 APFS 卷上。在磁盘工具中创建新卷,然后完成 Catalina 的安装过程。它会询问您要安装在哪个卷上。

2.
您可以轻松安装两个版本的 Xcode。只要确保它们的名称不同。

3.
如果你不小心用 Xcode 11 打开了一个项目,那么就不要提交 Xcode 11 所做的更改,并在源代码管理中重置相关文件。

【讨论】:

  • 所以假设我将 catalina 安装到另一个 APFS 卷。然后是要求选择一个操作系统在启动时打开
  • 可以,启动时可以按住Option键选择:support.apple.com/en-au/HT202796
  • App Store 只显示最新版本时,如何安装多个版本的 Xcode?​​span>
  • @LukePighetti 只需从这里下载它们:developer.apple.com/download(用于主要/当前版本和测试版)或这里:developer.apple.com/download/more(用于其他版本)
最近更新 更多