对基于 Intel 的 macOS App 的 Rosetta 支持即将发生变化

对基于 Intel 的 macOS App 的 Rosetta 支持即将发生变化

2020 年,我们为 Mac 电脑引入了 Apple 芯片,并在过渡期间提供了 Rosetta 作为转译层。正如去年在 WWDC 上宣布的那样 (英文),现在这一过渡期即将结束。

这对拥有 macOS App 的开发者而言意味着什么:

  • macOS 26.4 或更高版本:用户在启动依赖 Rosetta 的 App 时,可能会收到系统通知,提醒他们更新到 Apple 芯片原生版本。
  • macOS 27:最后一版支持 Rosetta 的操作系统,仅限 Intel 架构的 App 在这次更新后将无法在搭载 Apple 芯片的 Mac 电脑上运行。

请注意,对于依赖基于 Intel 框架的已停止维护的旧款游戏,Rosetta 功能将继续得到支持。

你需要做什么:

为确保你的 App 仍然可用,并且用户不会因系统通知而受到干扰,请立即为你的 App 添加 Apple 芯片支持。

  • 如果你尚未更新你的 App: 立即开始迁移。以通用二进制文件的形式构建和分发你的 App,以便能在搭载 Apple 芯片和基于 Intel 的 Mac 电脑上以原生方式运行。

针对 Apple 芯片优化你的 App (英文)

将你的 macOS App 移植到 Apple 芯片平台 (英文)

访问 Apple 开发者论坛 (英文)

  • 如果你已经提供 Apple 芯片版本: 请直接联系你的用户。鼓励他们下载并安装最新的原生版本,以避免在 macOS 26.4 或更高版本上收到通知,并确保 App 在今年秋天 macOS 27 发布时能够正常运行。