Apple 帐户(也称为 Apple ID 或 iCloud 帐户),可让您在多台 Apple 设备之间同步数据、偏好设置和凭据。要了解详情,请参阅此页面。
要在 macOS 虚拟机中登录 Apple 账户,可按以下步骤操作:从菜单栏左上角的“Apple 菜单”中打开“系统设置”,然后选择最顶部的菜单项。
由于 Apple 自身虚拟化框架的限制,如果使用 macOS Sonoma 14 及更早版本,则无法在搭载 Apple Silicon 的 Mac 上运行 macOS 的虚拟机中登录 Apple 帐户。然而,从 macOS Sequoia 15 开始,这一切都成为了可能。
使用 Apple 帐户仍然无法在 macOS 虚拟机中登录 Mac App Store。
您可以在虚拟机中安装一个 macOS 副本并用作虚拟机操作系统。这在一些情况下有帮助,例如,您想要在不用登录与注销主要账户的情况下在其他 macOS 版本中测试软件。
注意:在 App Store Edition 中,此功能只能在搭载 Intel 的 Mac 计算机上使用,无法在搭载 Apple silicon 的 Mac 上使用。要详细了解 App Store Edition,请点击此。
要在虚拟机中安装 macOS:
打开 Parallels Desktop,并选择文件 > 新建,也可以使用 Control Center 右上角的 + 按钮。
从 20.3.0 版开始,Parallels Desktop for Mac 允许您将 USB 设备直接连接至运行 macOS 的虚拟机。例如,这可以让您将 USB 安全设备连接到 macOS 虚拟机而不是您的 Mac,类似于的工作方式。
Intel Mac 和Apple silicon Mac 的这一步骤有所不同: 注意:Parallels Tools for Mac 需要手动安装。在此阅读更多信息。
适用于Apple silicon Mac:在免费系统下,选择下载 macOS,点击继续,然后按照屏幕上的说明操作。此过程安装的 macOS 版本与 Mac 的 macOS 版本一致。
对于 Intel Mac:在免费系统下,水平滚动选择 使用恢复分区安装 <macOS 版本>,单击继续,然后按照屏幕上的说明操作。此方法使用 Mac 硬盘上系统恢复分区的内容安装指定版本的 macOS。
如果您想安装其他版本的 macOS,请使用通过映像文件安装 Windows、Linux 或 macOS选项,然后按照屏幕上的说明操作。此方法还支持拖放操作。 注意:当您要安装的 macOS 版本与 Mac 正在运行的版本不同时,此选项可能会很有用,例如,在运行 macOS Sequoia 15 的 Mac 上安装 macOS Sonoma 14 虚拟机。 但是,要在运行旧版本 macOS 的 Mac 上的虚拟机中安装新版本的 macOS,您首先需要将 Mac 上的 Xcode 库更新到与您希望作为虚拟机运行的新版本 macOS 相对应的版本。例如,要尝试在运行 macOS Sequoia 15 的 Mac 上创建 macOS Tahoe 26 虚拟机,您首先需要将 Xcode 更新到版本 26。
macOS 虚拟机仍然存在一些限制,其中包括一些特定于 CPU 体系结构的限制。例如,所有 macOS 虚拟机都不支持融合 (Coherence) 模式。
您还可以在主机与来宾 macOS 之间复制和粘贴文本以及拖放文件,就如使用 Windows 作为来宾 macOS 一样,但这些操作仅适用于基于 Intel 的 Mac。
警告:由于 Apple 自身的虚拟化框架的限制,在运行macOS Sonoma或更早版本的Apple芯片Mac上不支持使用Apple账户登录,或将 macOS 虚拟机连接到 iCloud 进行备份、同步或远程管理(系统设置 -> Apple ID)。
有关在搭载 Apple Silicon 的 Mac 上运行的 macOS 虚拟机的最新限制,请参阅这篇知识库文章。
此功能的当前实现不支持将它们永久分配给运行 macOS 的特定虚拟机。
由于目前的限制,您必须手动将 USB 设备分配给运行 macOS 的特定虚拟机。为此,请按照以下步骤操作:
确保将 Parallels Desktop设备偏好设置设置为 问我怎么做。
如果 MacOS 虚拟机尚未激活,则启动它。
连接 USB 设备,等待 Parallels Desktop 连接对话框出现。
由于上述限制,“记住我的选择”选项处于非激活状态。
选择 macOS 虚拟机。
出于安全考虑,您可能希望禁止将 USB 设备连接到虚拟机。下面是使用命令行界面的方法:
此命令将禁用虚拟机的 USB 设备控制器。有关 CLI 功能的更多信息,请查看《开发人员指南》中的。
Parallels Desktop 为搭载 Apple Silicon 的 Mac 上运行的来宾 macOS 虚拟机提供了受限制的多点触控手势支持。目前支持双指手势,例如纵向和横向滚动、旋转以及捏合进行缩放。
三指或四指手势仍用于控制主 macOS,而不会控制来宾 macOS。
prlctl set <VM ID> --device-del usb

