Flutter iOS构建报错:Framework not found BoringSSL-GRPC 求解决方法
解决Flutter iOS构建报错“Framework not found BoringSSL-GRPC”的方法
清理项目缓存与Pod依赖
依次执行以下命令:flutter clean cd ios pod deintegrate pod clean pod install cd .. flutter pub get修正Xcode的Framework搜索路径
- 打开iOS目录下的
Runner.xcworkspace - 选中项目的
Runnertarget,切换到Build Settings标签页 - 搜索
Framework Search Paths,确认已包含$(inherited)和$(PROJECT_DIR)/Pods/Headers/Public,若缺失则手动添加
- 打开iOS目录下的
更新Firebase依赖版本
- 检查
pubspec.yaml中firebase_core、cloud_firestore等Firebase相关依赖的版本,替换为最新稳定版 - 执行
flutter pub upgrade更新依赖,再重新执行iOS目录下的pod install
- 检查
重置Xcode派生数据
- 打开Xcode,点击顶部菜单栏
Xcode > Preferences > Locations - 点击
Derived Data右侧的箭头,打开文件夹后删除当前项目对应的派生数据文件夹 - 重启Xcode后重新尝试构建
- 打开Xcode,点击顶部菜单栏
内容的提问来源于stack exchange,提问作者Moaz El-sawaf
相关产品推荐
相关产品推荐

