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

创建React Native项目遇Pods安装失败,iOS文件夹为空求修复

解决React Native项目iOS文件夹为空+Pod安装失败问题

核心解决步骤

1. 排查模板下载问题

  • 删除当前空项目文件夹,重新创建时添加--verbose参数查看完整日志,定位是否因网络中断导致模板下载不完整:
    npx react-native init AwesomeProject --verbose
    
  • 若存在网络问题,切换稳定网络后重试,或手动下载对应版本的React Native官方模板包,解压至项目的ios目录。

2. 清理CLI与包管理器缓存

  • 清理React Native CLI缓存:
    npx react-native clean
    
  • 清理npm/yarn缓存:
    # npm
    npm cache clean --force
    # yarn
    yarn cache clean
    
  • 完成后重新初始化项目。

3. 检查本地环境依赖

  • 确认已安装符合版本要求的Xcode,且首次打开Xcode完成了Command Line Tools等组件的自动安装。
  • 检查CocoaPods是否安装:
    pod --version
    
    未安装则执行:
    sudo gem install cocoapods
    
  • 检查bundler是否安装:
    bundle --version
    
    未安装则执行:
    gem install bundler
    

4. 指定稳定版本创建项目

若默认版本存在兼容性问题,可指定已知稳定的React Native版本初始化:

npx react-native init AwesomeProject --version 0.72.6

5. 手动生成iOS项目文件

  • 进入项目根目录,执行命令手动添加iOS平台:
    npx @react-native-community/cli platform:add ios
    
  • 生成ios文件夹后,依次执行:
    cd ios
    bundle install
    bundle exec pod install
    cd ..
    

内容的提问来源于stack exchange,提问作者Khuong Viet Tai

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 14:49:51