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

接手Flutter项目iOS版本更新时Xcode报Module 'file_picker' not found求解决

Flutter iOS 构建报错 Module 'file_picker' not found 修复方案
  • 第一步:清理全部缓存与旧构建产物
    依次执行以下命令,移除旧的依赖缓存和构建文件:
    flutter clean
    rm -rf ios/Pods ios/Podfile.lock ios/Runner.xcworkspace ios/Runner.xcodeproj/project.xcworkspace ios/Runner.xcodeproj/xcuserdata
    flutter pub get
    
  • 第二步:重新安装Pod依赖
    进入iOS目录,执行Pod安装命令,M系列芯片Mac需额外指定架构:
    cd ios
    # Intel芯片Mac执行
    pod install --repo-update
    # M系列芯片Mac执行
    arch -x86_64 pod install --repo-update
    
  • 第三步:校验Xcode架构配置
    打开项目的Runner.xcworkspace文件,进入TARGETS > Runner > Build Settings 页面:
    1. 若在模拟器运行,在Excluded Architectures配置项中,为Any iOS Simulator SDK添加值arm64
    2. 若打真机包,移除上述arm64排除配置
    3. 确认Podfile和项目Deployment Target的iOS版本均为11.0及以上
  • 第四步:清空Xcode构建缓存重试
    Xcode顶部菜单选择 Product > Clean Build Folder(快捷键⇧⌘K),之后重新执行构建即可。
  • 兜底方案:验证版本兼容性
    若以上步骤仍未解决,可尝试将pubspec.yaml中的file_picker版本降级至稳定兼容版5.2.5,重新执行前述清理、拉取依赖流程后再构建。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 05:09:05