Xcode无法找到Flutter包路径或文件的iOS构建问题求助
解决Flutter iOS构建时“no such file or directory”依赖错误
清理Flutter项目缓存与依赖
- 执行命令:
flutter clean - 手动删除项目根目录下的
pubspec.lock文件 - 重新拉取依赖:
flutter pub get
- 执行命令:
重置iOS端Pod依赖
- 切换到iOS目录:
cd ios - 删除
Podfile.lock文件和Pods文件夹 - 执行
pod deintegrate彻底移除现有Pod配置 - 重新安装Pods:普通芯片用
pod install,M1/M2芯片用arch -x86_64 pod install
- 切换到iOS目录:
检查Xcode项目配置
- 用Xcode打开
ios/Runner.xcworkspace - 进入项目的
Build Phases标签,检查Link Binary With Libraries列表,移除任何标注为缺失的依赖项 - 查看
Frameworks, Libraries, and Embedded Content,删除无效的库引用
- 用Xcode打开
验证依赖版本兼容性
- 打开
pubspec.yaml,确认firebase_core、flutter_inappwebview等依赖的版本与当前Flutter SDK版本匹配,避免使用过新或过旧的版本 - 若不确定,可指定官方推荐的稳定版本,比如
firebase_core: ^2.15.0、flutter_inappwebview: ^5.7.2(版本号可根据当前最新稳定版调整)
- 打开
内容的提问来源于stack exchange,提问作者Toby William
相关产品推荐
相关产品推荐

