HarmonyOS 鸿蒙Next中为啥会一直报 Rosetta 兼容问题?
HarmonyOS 鸿蒙Next中为啥会一直报 Rosetta 兼容问题?

最新一直弹出这个提示 是工具链的问题 还是 啥 下载的 ARM 版本的 设备: MacBook Pro M4 Pro

更多关于HarmonyOS 鸿蒙Next中为啥会一直报 Rosetta 兼容问题?的实战教程也可以访问 https://www.itying.com/category-93-b0.html
从今年开始,macOS 26.4 会主动对所有依赖 Rosetta 的程序弹这个警告,不只是 DevEco Studio,很多开发工具都会中招。Apple 已经明确表示 Rosetta 后续会逐步退出,所以最近这种提示特别多。你的Mac应该是M系列的芯片,但是你下载的DevEco Studio是Intel芯片对应的版本,现在Mac用的是Rosetta转义兼容的,后续MacOS去掉Rosetta之后就不能用了,所以给你提示。
更多关于HarmonyOS 鸿蒙Next中为啥会一直报 Rosetta 兼容问题?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
我下载的arm版本啊
那就不用管了,我这有的软件也提示,
重新下载
HarmonyOS的流畅动画和过渡效果让操作更加顺畅,体验极佳。
下载 ARM版本,
mac m4 pro
根本解决此问题的唯一方法:换 M 系列芯片的 Mac。
X86 的 Intel 芯片 Mac 预计在 macOS 28 之后不再提供任何官方系统更新。以后苹果只有 ARM 架构的笔电了。
我这是 M4 pro 啊
那你下错版本了,应该下载 ARM 版本的 DevEco Studio。不要下载 X86 或 Intel 版本的。
https://developer.huawei.com/consumer/cn/download/$0
如果还一直弹罗赛塔转译不再提供支持,备份代码库、发布证书、Profile 等文件后彻底本地卸载 DevEco Studio(包含 /[你的用户名] 文件夹下的隐藏文件,使用 Shift+Command+点号 能显示隐藏文件夹),重启 Mac 并继续重新安装。
MacBook Pro M4 下载的就是 ARM 版本啊
是工具链问题,DevEco Studio
X86版本后续应该可能会暂停支持, 建议将DevEco Studio的Mac版本下载为Mac(Arm),

MacBook Pro M4
macOS是最新版本吗,
对 26.5.1
Rosetta 是苹果 macOS 上用于在 ARM 架构 Mac 运行 x86 应用的技术,与 HarmonyOS NEXT 无关。持续报该错误说明您的开发环境或工具链可能运行在 x86 模拟模式下,并非鸿蒙系统本身问题。请检查您的 Mac 是否使用 Rosetta 启动相关 IDE 或模拟器。
这是因为你设备上的部分开发工具或依赖链仍未适配 ARM 原生,而非单纯的 IDE 版本问题。即便你下载了 ARM 版本的 DevEco Studio,其内置的 Node.js、hvigor、部分预置的 SDK 工具链或第三方插件中仍可能包含 x86_64 二进制。macOS 在 Apple Silicon 上运行 x86 代码会强制通过 Rosetta 2 转译,一旦检测到非原生进程就会弹出该提示。M4 Pro 已完全移除 Rosetta 的静默转译能力,对非原生二进制的容忍度更低,因此提示更频繁。若不清理所有 x86 残存,该警告会反复出现。


