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

React Native升级至0.74.3执行pod install遇FBReactNativeSpec依赖错误

React Native 0.70.6 升级至0.74.3 iOS pod install 报错解决思路

针对Unable to find a specification for FBReactNativeSpec depended upon by RNReanimated错误,可尝试以下排查方案:

  • 确认Podfile配置正确性
    确保Podfile中正确引入React Native核心依赖,检查是否包含以下配置:

    require_relative '../node_modules/react-native/scripts/react_native_pods'
    require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
    
    use_react_native!(:path => "../node_modules/react-native")
    

    同时确认RNReanimated版本与React Native 0.74.3兼容,更新package.json中react-native-reanimated至适配版本后,执行npm install或yarn install。

  • 检查依赖完整性
    进入node_modules/react-native/Libraries/FBReactNativeSpec目录,确认存在FBReactNativeSpec.podspec文件。若缺失,重新安装全部依赖:

    rm -rf node_modules package-lock.json yarn.lock
    npm install
    
  • 手动指定FBReactNativeSpec路径
    在Podfile中手动添加该依赖的路径声明:

    pod 'FBReactNativeSpec', :path => '../node_modules/react-native/Libraries/FBReactNativeSpec'
    

    保存后重新执行cd ios && pod install

  • 清理Xcode相关缓存

    # 清理Xcode构建产物
    xcodebuild clean
    # 删除DerivedData缓存
    rm -rf ~/Library/Developer/Xcode/DerivedData
    
  • 升级CocoaPods版本
    React Native 0.74.x对CocoaPods版本有要求(建议1.12.0及以上),检查当前版本:

    pod --version
    

    版本过低则执行升级:

    sudo gem install cocoapods
    # 或使用Homebrew安装
    brew install cocoapods
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 19:29:58