修复 Mac 上的“需要软件更新才能在虚拟机中安装 macOS”错误
一些尝试将 MacOS Sequoia beta 安装到虚拟机中的 Mac 用户可能会遇到一条错误消息,指出“需要软件更新才能在虚拟机中安装 macOS”。
然后,此错误消息为您提供三个按钮选项:“了解更多”(打开网络链接)、“现在不”(取消)或“安装”,如果您选择“安装”,您通常很快就会看到“安装失败”错误消息,指出该软件无法安装,因为当前无法从软件更新服务器获取该软件。

这两条错误消息是怎么回事?如何修复它以便可以在虚拟机中运行 MacOS?我们将在这里向您展示一个简单的修复方法,您很快就会在虚拟机中启动并运行 MacOS 测试版。
本文假设您使用的是 Apple Silicon Mac。您使用的虚拟机软件并不重要,因此无论您使用 UTM、VirtualBuddy、VMWare、Parallels 等,因为错误消息都会出现在任何这些应用程序中,直到根本问题得到解决。此外,无论您使用哪种虚拟化软件,解决方案都是相同的。
为什么我会看到“在虚拟机中安装 macOS 需要软件更新”消息?
当 Mac 用户尝试将 MacOS 系统软件的测试版安装到虚拟机中时,通常会出现“需要更新软件才能在虚拟机中安装 macOS”错误消息,特别是当他们尚未在 Mac 上安装等效的 Xcode 测试版时。您必须安装 Xcode beta 以避免出现该错误消息。
您可能已经从上一个问题的答案中猜到为什么会看到此错误消息,解决方案相当简单:安装 Apple 提供的最新版本的 Xcode beta。任何在 Apple 注册的开发人员都可以下载并安装最新的 Xcode beta。
因此,如果你想将 macOS Sequoia beta 安装到虚拟机中,你需要先在 Mac 上安装 Xcode 16 beta,然后才能成功将 Sequoia beta 安装到虚拟机中。
有关的:修复Apple Silicon Mac上的brew错误“该软件需要arm64架构”
- 如果 VM 软件正在 Mac 上运行,则退出该软件
- 转至developer.apple.com 的下载部分并下载 Xcode 16 beta
- 在 Mac 上安装 Xcode 16 beta
- 再次打开VM软件,然后像往常一样使用MacOS Sequoia安装程序或Sequoia IPSW文件创建一个新的MacOS Sequoia beta虚拟机
现在,无论您使用哪种虚拟化应用程序,您都可以毫无问题地安装和设置 Sequoia beta 虚拟机。
如果您不熟悉在 Mac 上设置虚拟机的完整步骤,我们将在另一篇专门针对在虚拟机中设置和安装 MacOS Sequoia beta 的文章中单独进行回顾。
不需要 Xcode beta 的替代方法:将 Sonoma VM 升级到 Sequoia beta
在 Mac 上启动并运行 MacOS Sequoia beta 虚拟机的另一种方法(不涉及安装 Xcode beta)是将现有的 MacOS Sonoma VM 升级到 MacOS Sequoia beta,您可以在此处了解该方法。
–
您在尝试设置 macOS beta 虚拟机时是否遇到过此错误消息?除了需要 Xcode beta 之外,您是否找到了其他解决方案?在评论中分享您自己的经验、解决方案、解决方法和想法。
