【环球网科技综合报道】10月30日消息,据科技媒体9to5Mac报道,苹果近日发布开发者公告,明确 macOS 系统未来的更新方向与技术支持调整计划。其中,今年推出的 macOS Tahoe 版本将成为最后一版支持 Intel 架构 Mac 电脑的 macOS 系统,标志着苹果在芯片架构过渡进程中迈出关键一步。
作为苹果从 Intel 架构向自研 Apple Silicon 芯片过渡的核心工具,Rosetta 翻译机制的支持策略也随之明确。公告显示,Rosetta 将在接下来两个 macOS 大版本中继续提供完整支持,直至推出 macOS 27 版本。在此期间,该工具仍将承担重要角色,帮助开发者在架构迁移过程中顺利运行基于 Intel 架构开发的应用程序,降低过渡阶段的适配成本。
据苹果介绍,macOS 27 版本发布后,Rosetta 的功能将进行调整,仅保留部分核心能力,重点用于支持那些依赖 Intel 框架开发、且已停止维护的旧款游戏作品,以保障这部分用户的使用需求。
为优化用户体验与系统效率,苹果强调 macOS 系统会优先执行基于 ARM64 架构开发的应用程序。若某款应用同时包含 ARM64 与 x86_64 双架构,用户可通过 Finder 中的“显示简介”窗口手动开启 Rosetta 模式,以此兼容尚未完成 ARM64 架构更新的旧款插件,兼顾兼容性与灵活性。
为帮助开发者更好地适配,苹果提供了技术方案:开发者可通过调用 sysctlbyname 函数,并使用 sysctl.proc_translated 标志,判断应用是否处于 Rosetta 模式下运行,从而针对性地优化程序性能。(纯钧)