在搭载 Apple 芯片的 Mac 上使用基于 Intel 的 App

打开基于 Intel 的 App 时,你可能会收到一条通知,提示对基于 Intel 的 App 的支持即将结束,并且该 App 或该 App 使用的某个组件将无法在未来的 macOS 版本 (macOS 28) 中运行。 为了获得最佳性能和将来的兼容性,请更新 App 以适配 Apple 芯片。

关于基于 Intel 的 App、Rosetta 以及向 Apple 芯片的过渡

2020 年,Apple 宣布从搭载 Intel 处理器的 Mac 电脑过渡到搭载 Apple 芯片的 Mac 电脑。为了方便过渡,Apple 创建了 Rosetta:

  • Rosetta 会在后台运行,自动翻译你基于 Intel 的 App,以便与 Apple 芯片搭配使用。这为 App 开发者和用户留出了更多时间,以便将他们的 App 更新为适用于 Apple 芯片的版本。

  • 任何搭载 Apple 芯片且运行 macOS 27 或更早版本的 Mac 都可以使用 Rosetta。从下一个 macOS 主要版本 macOS 28 开始,Rosetta 功能将仅适用于某些依赖基于 Intel 的框架且无人维护的旧款游戏。

为 Apple 芯片更新你基于 Intel 的 App

为了获得最佳性能和将来的兼容性,请将你基于 Intel 的 App替换为“通用”或“Apple 芯片”版本,而不是依赖 Rosetta 来翻译 App 以与 Apple 芯片搭配使用。

  • 如果你的 App 是从 App Store 获取的,你可以使用 App Store 查找并安装更新(如有)。

  • 或者,前往开发者的网站查看这个 App 的“通用”或“Apple 芯片”版本。你收到的有关该 App 的通知中可能提供了相应开发者网站的链接。

  • 某些 App 提供了获取更新的内建方式。请在相应 App 的菜单或设置中查找“检查更新”选项或类似选项。

  • 如有必要,请联系 App 开发者,以了解是否已推出或计划推出适用于 Apple 芯片的更新。

某些 App 可能包含或使用需要单独更新的组件,例如扩展或更新程序。如果你通过安装来自其他开发者的基于 Intel 的插件、扩展或其他附加组件为 App 添加了功能,请记得也要更新这些项目。

识别基于 Intel 的 App

打开基于 Intel 的 App 时,你可能会收到通知:对于 Intel 的 App 的支持即将终止,并且你的 App 或 App 使用的组件将无法在 macOS 的未来版本 (macOS 28) 中运行。你还可以使用“访达”或“系统设置”来了解哪些 App 需要针对 Apple 芯片进行更新。

使用“访达”

  1. 在“访达”中找到这个 App。大多数 App 都位于“应用程序”文件夹中,你可以从任何“访达”窗口的边栏访问这个文件夹。

  2. 点按一次 App 将它选中。

  3. 从“访达”菜单栏的“文件”菜单中,选取“显示简介”。或者按下 Command-I。

  4. 在打开的“简介”窗口中,找到“种类”之后显示的信息:

    • 应用程序 (Intel):这个 App 是为搭载 Intel 处理器的 Mac 打造的。 你应更新这个 App 以适配 Apple 芯片。

    • 应用程序 (通用):这个 App 同时适配搭载 Apple 芯片的 Mac 和搭载 Intel 处理器的 Mac。

    • 应用程序 (Apple 芯片):这个 App 是为搭载 Apple 芯片的 Mac 打造的。

基于 Intel 的 App 的“简介”窗口。

使用“系统设置”

  1. 确保你使用的是 macOS 27 Golden Gate 或更高版本。

  2. 从苹果菜单  中选取“系统设置”。

  3. 点按边栏中的“通用”,然后点按右侧的“关于本机”。

  4. 在 macOS 部分中,点按“基于 Intel 的 App”旁边的“详细信息”按钮。

    “系统设置”的“通用”面板中的“基于 Intel 的 App”部分。
  5. 屏幕上会出现一个基于 Intel 的 App 的列表,其中显示了你最近使用过或安装在常用位置的 App。 要在“访达”中显示某个 App 或将它移到“废纸篓”,请将指针移到相应 App 的名称上,点按“更多信息”按钮,然后选取“在访达中显示 App”或“移到废纸篓”。

    “系统设置”中基于 Intel 的 App 的列表。

安装和使用 Rosetta 来运行基于 Intel 的 App

使用以下任一方法为 macOS 27 或更早版本安装 Rosetta。请记住,Rosetta 并不是一个需要你手动打开或与之交互的 App,而是在后台自动运行。

打开任一基于 Intel 的 App

  1. 确保你的 Mac 已接入互联网。

  2. 打开任一基于 Intel 的 App。

    • 如果 App 可以打开,则表示 Rosetta 已安装好并在后台运行。

    • 如果系统要求你安装 Rosetta,请点按“安装”,然后输入你的 macOS 用户名和密码,以便继续安装。

      打开基于 Intel 的 App 时,系统会提示安装 Rosetta。

或者使用“终端”

  1. 确保你的 Mac 已接入互联网。

  2. 打开“应用程序”文件夹内“实用工具”文件夹中的“终端”。

  3. 在“终端”窗口中键入或粘贴这个命令:

    • softwareupdate --install-rosetta

  4. 按下 Return 键,然后按照屏幕上的说明操作。

进一步了解

如果某个 App 的“简介”窗口中显示“使用 Rosetta 打开”设置,则它 是通用 App,并且 App 开发者选择了包含这个设置。这个设置会强制 App 以基于 Intel 的 App 形式打开,而不是以 Apple 芯片 App 的形式,这样它便可以使用仅与 Intel 兼容的插件、扩展和其他附加组件。如果你日后更新附加组件以适配 Apple 芯片,请取消选择这一设置。

发布日期: