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

Xcode验证App时提示Module 'Cloud_Firestore' not found问题求助

解决Xcode中Module 'Cloud_Firestore' not found的进阶方案
  • 清理Flutter与Xcode缓存

    • 终端执行:flutter clean,完成后再执行flutter pub get
    • 打开Xcode,点击菜单栏Product > Clean Build Folder(快捷键Cmd+Shift+K),再手动删除Derived Data:右键Xcode图标选择「Show in Finder」,找到Derived Data文件夹后删除对应项目的缓存目录
  • 重新配置并安装Pods

    • 终端进入项目iOS目录:cd ios
    • 删除旧的Pod缓存文件:rm -rf Podfile.lock Pods
    • 执行pod deintegrate彻底移除现有Pod集成,再执行pod install --repo-update拉取最新依赖并重新安装
    • 确认Podfile中包含Firebase Firestore相关依赖,示例:
      pod 'Firebase/Firestore'
      
  • 检查Xcode项目核心配置

    • 务必打开项目的.xcworkspace文件(不要打开.xcodeproj)
    • 进入项目Build Settings:
      • 确保Framework Search Paths包含$(inherited)和$(PROJECT_DIR)/Pods/FirebaseFirestore/Frameworks
      • 确认Other Linker Flags设置为$(inherited)
    • 进入Target的Build Phases,检查Link Binary With Libraries中是否已添加FirebaseFirestore.framework
  • 同步Flutter插件与Firebase SDK版本

    • 打开pubspec.yaml,更新cloud_firestore插件到最新稳定版,终端执行flutter pub upgrade cloud_firestore
    • 确保插件版本与Firebase iOS SDK版本兼容,可参考插件官方文档的版本适配说明
  • 重置Xcode索引

    • 关闭Xcode,删除项目的.xcworkspace文件,重新执行pod install生成新的工作区文件
    • 打开Xcode后,点击File > Workspace Settings > Advanced,选择「Custom」选项并重置索引存储位置

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 04:12:41