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

升级最新Xcode后,Android Studio运行iOS App遇'PigeonParser.h'文件未找到错误

解决Xcode升级后Firebase Auth的PigeonParser.h找不到问题

以下是几个可行的修复方案,按顺序尝试:

  1. 清理Flutter缓存与依赖

    • 执行命令清除项目缓存:flutter clean
    • 重新获取项目依赖:flutter pub get
    • 进入iOS目录更新Pod依赖:cd ios && pod install --repo-update
    • 重启Android Studio后再次尝试构建应用
  2. 指定适配的Pigeon版本
    firebase_auth 4.11.0需要特定版本的pigeon依赖,直接添加最新版可能存在兼容性问题。在项目的pubspec.yaml中指定匹配版本:

    dependencies:
      # 保留其他已有依赖
      pigeon: ^9.0.1
    

    保存后执行flutter pub get,再重新执行iOS的Pod安装操作。

  3. 手动生成Pigeon解析文件
    进入报错的firebase_auth iOS目录(路径:/Users/aresrana/.pub-cache/hosted/pub.dev/firebase_auth-4.11.0/ios),运行以下命令重新生成缺失的解析文件:

    flutter pub run pigeon --input pigeons/messages.dart
    

    生成完成后回到项目根目录,重新尝试构建应用。

  4. 调整Firebase Auth版本
    如果以上方法都无效,可以尝试:

    • 升级firebase_auth到最新稳定版:修改pubspec.yaml中的firebase_auth版本号,执行flutter pub get和pod install
    • 或降级到之前能正常构建的firebase_auth版本,确保与当前Xcode版本兼容

操作前建议备份项目的pubspec.yaml和ios/Podfile.lock文件,避免依赖管理混乱。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 13:21:05