在 M1 Mac 上安装即将到来的 macOS 11.3 更新可能会导致 Rosetta 2 在全球一个或多个地区被删除。
在今天向开发者发布的 macOS 11.3 的第三个测试版中,MacRumors 编辑 Steve Moser 在测试版的代码中发现了新的字符串,显示 “Rosetta 将在安装此更新后被移除”。另一个新字符串写道:“Rosetta 在该地区不再可用。需要 Rosetta 的应用程序将不再运行。”
IT之家了解到,Rosetta 2 可以让采用苹果芯片(如 M1 芯片)的 Mac 运行为搭载英特尔处理器的 Mac 打造的 x86 应用。当用户打开仅为采用英特尔处理器的 Mac 电脑编译的应用时,Rosetta 2 翻译层会在后台工作,并在应用首次运行时自动翻译应用,以便兼容搭载苹果芯片的 Mac。
目前还不清楚为什么 macOS 11.3 可能会在某些地区的 M1 Mac 上删除 Rosetta 2,但也许涉及法律或版权方面的原因。苹果公司没有立即回应外媒的评论请求。
此外,代码显示,macOS 11.3 的第三个测试版还增加了一些新的设置,包括将游戏手柄按钮映射到键盘布局,但并不完全确定这意味着什么。