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

Android Studio中Flutter iOS模拟器运行时pod install失败求助

解决Flutter iOS端Pod Install Firebase版本冲突问题

1. 升级iOS最低部署版本

打开项目根目录下的ios/Podfile,找到platform :ios, '11.0'这一行,把版本号改成Firebase 10.3.0要求的最低版本(建议设为14.0,适配iPhone 14 Pro模拟器的同时满足Firebase依赖要求):

platform :ios, '14.0'

2. 清理旧依赖文件

切换到项目的ios目录,执行以下命令彻底清理旧的Pod缓存与锁定文件:

  • 删除Podfile.lock:
    rm Podfile.lock
    
  • 删除Pods文件夹:
    rm -rf Pods
    
  • 清理Flutter全局构建缓存:
    flutter clean
    

3. 重新执行Pod安装

根据你的Mac处理器架构选择对应命令:

  • M系列芯片(ARM架构):
    pod install
    
  • Intel芯片(x86_64架构):
    arch -x86_64 pod install
    

也可以直接用Flutter命令触发完整构建:

flutter run

4. 强制更新Firebase依赖(兜底方案)

如果以上步骤后仍存在版本冲突,在ios目录下执行强制更新命令,拉取适配的最新Firebase版本:

pod update Firebase/Database

或者直接更新所有Firebase相关组件:

pod update Firebase

额外检查项

  • 执行flutter pub upgrade firebase_database,确保pubspec.yaml里的firebase_database插件是最新版本。
  • 确认iPhone 14 Pro模拟器的iOS版本不低于你设置的部署目标(比如设了14.0,模拟器iOS版本需≥14.0)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 20:35:29