macOS 27 将是最后一个完全支持 Rosetta 2 的操作系统
依赖Rosetta 2来保持其遗留代码运行的开发人员应该立即开始准备,因为 macOS 27 将是最后一个为程序转译技术提供全面支持的版本。苹果在 2020 年发布 Apple Silicon 时曾表示,过渡将会缓慢进行,以确保用户和软件不会在此过程中流失。随着macOS Tahoe在2025 年WWDC上发布,苹果透露,不仅英特尔 Mac,就连 Rosetta 2 也面临被淘汰的命运。
根据苹果Platforms State of the Union的部分内容,开发者必须在 macOS 28 之前让他们的应用程序在 Apple Silicon 上原生运行。他们还表示,macOS 26是最后一款支持基于 Intel 的 Mac 的 Mac 操作系统。
macOS 28 正式发布后,仍将运行 Rosetta 2,但功能会大幅缩减,仅支持旧版应用,例如不会再次更新的老游戏。与此同时,完整的 Rosetta 2 翻译层仍可在 macOS 26 和 macOS 27 中使用。
Intel 用户应该考虑升级到更新的 Mac,以便继续接收完整的操作系统更新。苹果可能会在未来几年继续通过安全补丁支持 macOS 26,但 Intel 设备将不再提供这些功能更新。
已使用 Apple Silicon 的用户应确保其运行的是原生应用。如果您的应用仍基于 Intel 架构,请寻找新的应用,或联系开发者敦促其迁移到原生应用。
时间还很充裕,所以现在不必惊慌。macOS 28 很可能要到 2027 年 WWDC 才会发布。