Xcode运行Flutter iOS项目报错找不到webview_flutter_wkwebview模块怎么办
问题修复方案
- 先清理项目缓存与旧iOS配置文件:
- 项目根目录执行
flutter clean - 删除iOS文件夹下的
Podfile、Podfile.lock、Pods文件夹、Runner.xcworkspace文件
- 项目根目录执行
- 重新拉取Flutter依赖:根目录执行
flutter pub get - 重新安装iOS依赖:进入iOS目录执行
pod install --repo-update,若你使用M系列芯片的Mac,额外执行sudo arch -x86_64 pod install --repo-update - 注意:打开Xcode项目时必须选择
Runner.xcworkspace文件,不能选Runner.xcodeproj,后者不包含Pods依赖配置,会直接导致第三方模块无法识别 - 若上述操作完成后仍报错,进入Xcode的Build Settings页面,将Runner和Pods的全局
iOS Deployment Target都调整为11.0及以上版本,webview_flutter 4.0+版本要求最低iOS适配版本为11.0 - 检查VSCode和终端使用的Flutter环境与Xcode编译时的环境一致,避免多版本Flutter管理导致的依赖错位
内容的提问来源于stack exchange,提问作者Zi-Liang Wang
相关产品推荐
相关产品推荐

