安装macOS 27(Golden Gate)时,Rosetta会被自动移除。如果你管理的舰队里还有在用的老旧Intel-only软件,就得在用户开始碰到问题前先有个应对方案。下面是我正在做的事,另外也对那些拖到最后一刻才部署Apple Silicon原生工具的供应商有些想法。
静默失败的问题
有一点需要澄清:macOS 27会移除它,但macOS 28将不再支持它。对于传统应用,macOS 27会提示用户重新安装,并给出容易跟着操作的GUI提示。这其实还算能接受的情况,因为至少用户知道出了问题,macOS也会重新装上它。我真正担心的是那些不会这么做的工具。我手头有几个供应商还没出原生Apple Silicon版本的菜单栏工具,今年夏天测试时,它们只是静默失败。没有错误提示,就是直接不工作了。所以,在macOS 27推开之前审计一下你的舰队,比乍看之下更重要。

我在设备管理系统里做了什么
我的短期办法是,自动给每台加入我的macOS 27动态设备组的Mac推送一个Rosetta重新安装脚本。在Mosyle里设置其实很直接。你创建一个新的脚本配置文件,起个明显的名字,比如“Rosetta Install macOS 27”,然后在脚本标签页输入下面这条命令:
softwareupdate --install-rosetta --agree-to-license
在执行设置下选择你偏好的触发方式,然后把配置文件分配给你的macOS 27动态设备组并保存。当设备出现在那个组里时,Mosyle会自动推送脚本,Rosetta(希望)能在用户碰到问题前装上。这不是永久方案,但能争取时间,让我去处理真正的解决办法:推动供应商出原生版本。

关于供应商
我想直说。Apple Silicon在2020年底就出货了。现在已经是2026年底。任何供应商还在跟客户说原生Apple Silicon版本“在路线图上”,而Rosetta在macOS 28里就要停止工作了,他们已经有五年多时间来解决这个问题,却选择不解决。这到现在已经不是资源问题或技术挑战了。这是优先级选择,而且这选择的后果完全落在管理他们软件的IT团队身上。即使这些供应商在macOS 28之前出了Apple Silicon原生版本,这种延迟发货也让我怀疑他们对macOS的投入程度。
总结
如果你还没审计过舰队里依赖Rosetta的软件,现在就去做,趁还有时间要么推送脚本 workaround,要么跟供应商进行更难的对话,别等用户开始碰到问题。大多数企业舰队很可能会对Golden Gate做90天的封锁,用来做最终测试/QA,所以现在正是完善最终计划的时候。Mosyle里的脚本修复大概五分钟就能设好。跟供应商的对话会花更长时间,迁移到新方案也会再多花一点时间。

















