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

Flutter 3.19升级后运行iPhone15模拟器遇Firebase版本兼容报错

解决Flutter 3.19中cloud_firestore的iOS部署版本冲突问题

这个错误是因为cloud_firestore插件依赖的Firebase/Firestore要求的iOS最低部署版本,高于插件自身声明的最低版本,导致Pod安装失败。按以下步骤解决:

  • 调整iOS项目最低部署版本
    打开ios/Podfile,找到开头的platform :ios, 'xx.x'行,把版本号修改为至少14.0(Firebase当前最低要求iOS 14.0,若提示需要更高版本则对应调整)。示例:

    platform :ios, '14.0'
    

    也可以通过Xcode操作:打开ios/Runner.xcworkspace,选中Runner目标,在Info标签的Deployment Info里将iOS版本设置为对应数值。

  • 优化Podfile配置(针对Firebase)
    在Podfile的target 'Runner' do代码块内添加静态框架配置,这是Firebase官方推荐的方式:

    use_frameworks! :linkage => :static
    
  • 清理并重新安装依赖
    执行以下命令彻底重置依赖:

    flutter clean
    cd ios
    pod deintegrate
    pod install --repo-update
    cd ..
    flutter run
    

内容的提问来源于stack exchange,提问作者Ebuzer SARIYERLİOĞLU

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 05:24:52