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

添加image_picker后Flutter iOS项目编译失败求助

解决添加image_picker后iOS构建的Pods脚本EOF错误

快速修复步骤

  • 清理构建缓存与Pods依赖
    依次执行以下命令:

    flutter clean
    cd ios
    pod deintegrate
    rm -rf Pods Podfile.lock
    pod install
    

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

  • 检查并修复脚本语法
    打开Xcode中的iOS项目,找到Pods/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh,定位到第174行:

    • 查看是否存在单引号未闭合的情况(比如字符串中有转义错误、特殊字符)
    • 手动修正语法错误后保存,再重新触发Xcode构建
  • 替换为默认脚本模板
    如果脚本自动生成的内容有问题,直接替换为干净的模板:

    1. 创建一个新的空白Flutter项目
    2. 复制新项目中ios/Pods/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh的内容
    3. 覆盖当前项目的对应文件,执行pod install后重新构建
  • 调整image_picker版本
    尝试切换到稳定版本的image_picker,修改pubspec.yaml:

    dependencies:
      image_picker: ^0.8.10 # 选择官方标记为稳定的版本
    

    执行flutter pub get后,重新处理iOS依赖。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 02:38:16