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

Flutter 3.27.1更新后添加iOS包遇Xcode模块未找到问题

解决Flutter 3.27.1添加新包后iOS找不到firebase_messaging模块的问题
  • 检查ios/Podfile配置:

    1. 确认顶部platform :ios的版本符合firebase_messaging要求(建议至少13.0),示例:
      platform :ios, '13.0'
      
    2. 在target 'Runner' do代码块内添加静态框架配置:
      use_frameworks! :linkage => :static
      
  • 锁定firebase_messaging版本:
    在pubspec.yaml中明确指定兼容版本,示例:

    firebase_messaging: ^14.6.5
    

    执行flutter pub get同步依赖。

  • 重新处理iOS依赖:

    cd ios
    pod deintegrate
    pod repo update
    pod install --repo-update
    
  • 检查Xcode项目设置:

    1. 打开ios/Runner.xcworkspace,进入Runner的Build Settings
    2. 搜索Framework Search Paths,确保包含$(inherited)和$(PROJECT_DIR)/Pods/Headers/Public
    3. 确认Other Linker Flags中包含$(inherited)
  • 清理Xcode缓存:
    打开Xcode按Cmd+Shift+K清理构建缓存,重启Xcode后重新构建项目

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 10:07:02