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

裸React Native项目安装Expo后出现iOS构建错误求助

问题排查与解决

核心问题是Expo版本和React Native版本不兼容:

  • Expo 47.x 对应的兼容React Native版本是 0.70.x,而你使用的是React Native 0.71.1,版本不匹配直接导致了构建错误。

解决方法二选一:

方法1:降级React Native到兼容版本

  1. 执行命令降级RN:
    npm install react-native@0.70.8
    
  2. 删除ios目录下的Pods文件夹和Podfile.lock
  3. 重新执行:
    npx pod-install
    npx react-native run-ios
    

方法2:升级Expo到适配RN 0.71的版本

  1. 升级Expo到48.x及以上:
    npm install expo@^48.0.0
    
  2. 重新同步Expo模块:
    npx install-expo-modules@latest
    
  3. 清理旧依赖后重新安装:
    rm -rf node_modules package-lock.json
    npm install
    rm -rf ios/Pods ios/Podfile.lock
    npx pod-install
    npx react-native run-ios
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 20:55:19