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

升级React Native至0.72.6后Xcode启动报错:缺失InspectorInterfaces.cpp文件

解决React Native 0.72.6升级后Xcode找不到InspectorInterfaces.cpp的问题

这个报错是因为RN版本升级后,Xcode项目里残留了旧版本的文件引用,而新版本中该文件路径已变更或不再存在。按以下步骤解决:

  • 彻底清理构建缓存与依赖

    1. 关闭Xcode,执行命令删除Xcode的Derived Data:
      rm -rf ~/Library/Developer/Xcode/DerivedData
      
    2. 回到项目根目录,清理并重新安装npm依赖:
      rm -rf node_modules && npm cache clean --force && npm install
      
    3. 进入ios目录,清理Pods后重新安装:
      cd ios && pod deintegrate && pod install && cd ..
      
  • 移除Xcode中的旧文件引用

    1. 打开Xcode,在项目导航栏找到Libraries下的React.xcodeproj(或相关RN依赖target)
    2. 搜索InspectorInterfaces.cpp,找到后直接删除该引用
    3. 切换到Build Phases标签,检查Compile Sources列表,若存在该文件,选中后点击减号移除
  • 确认RN版本的文件结构
    React Native 0.72+的文件结构和0.60.x差异很大,InspectorInterfaces.cpp要么路径变更,要么已被其他文件替代,无需手动添加。确保Podfile是新版本RN对应的模板,pod install后RN的依赖会自动处理正确的文件引用。

  • 重新构建项目
    执行Product -> Clean Build Folder(快捷键Cmd+Shift+K)清理本地构建,之后再点击运行(Cmd+R)即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 14:42:39