You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React-Native执行react-native run-ios时哈希校验错误求助

解决React Native run-ios时的boost哈希不匹配错误

这个错误大概率是你本地缓存的boost_1_63_0.tar.gz文件在下载过程中损坏了,导致哈希值和React Native预期的不一致,试试下面的步骤来修复:

  • 先删除缓存里的损坏文件:
    打开终端执行这条命令,直接移除那个有问题的压缩包:

    rm /Users/johndoe/.rncache/boost_1_63_0.tar.gz
    
  • 重新运行启动命令:
    执行react-native run-ios,此时React Native会重新下载正确的boost包,应该就能正常编译了。

如果上面的方法还是没解决问题,可以试试更彻底的清理操作:

  • 清空整个rncache缓存目录:
    rm -rf /Users/johndoe/.rncache/
    
    这样所有React Native缓存的依赖包都会被删除,重新运行命令时会重新下载所有需要的依赖,能避免其他缓存文件也存在损坏的情况。

另外还要注意,确保你的网络环境稳定,有时候网络波动也会导致依赖包下载不完整,进而出现哈希不匹配的问题。

内容的提问来源于stack exchange,提问作者Khadreal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 06:27:54