Flutter iOS项目添加image_picker 0.8.6依赖后构建失败
Flutter iOS添加image_picker 0.8.6后构建失败的解决方案
问题现象
在Flutter iOS项目的pubspec.yaml中添加image_picker: 0.8.6依赖后,终端出现构建错误,导致项目无法正常运行。尝试修改Info.plist、删除pubspec.lock后重新运行,问题仍未解决。
问题根源
经排查,构建失败的核心原因是项目路径中存在名称包含单引号(')的文件或文件夹,这类不符合规范的命名会干扰iOS的构建流程。
解决步骤
- 遍历项目根目录至iOS工程的完整路径,找出所有名称带单引号的文件/文件夹
- 重命名这些文件/文件夹,移除单引号,建议仅使用字母、数字、下划线(
_)或短横线(-)作为命名字符 - 执行以下命令清理缓存并重新构建:
flutter clean flutter pub get cd ios && pod install && cd .. flutter run
内容的提问来源于stack exchange,提问作者MightyRoar
相关产品推荐
相关产品推荐

