Flutter集成Cloud Firestore时Pod Install报错,执行pod repo update无效求助
解决添加cloud_firestore后CocoaPods依赖错误的方案
先修复ffi组件问题
错误提示里明确指出ffi-1.15.5的扩展未构建,执行以下命令修复:gem pristine ffi --version 1.15.5如果遇到权限问题,加上sudo:
sudo gem pristine ffi --version 1.15.5彻底更新CocoaPods及仓库
单独执行pod repo update可能不彻底,直接更新CocoaPods本身再初始化仓库:sudo gem install cocoapods pod setup清理本地缓存后重新安装依赖
删除旧的锁文件和Pods目录,强制更新仓库后重新安装:rm -rf Podfile.lock Pods pod install --repo-update检查并更新Xcode命令行工具
确保Xcode命令行工具是最新版本,执行:xcode-select --install若已安装,可打开Xcode进入「偏好设置」->「组件」页面检查更新。
切换国内镜像源(针对网络导致的更新失败)
如果是国外仓库访问慢导致更新不完整,切换到国内镜像:pod repo remove master pod repo add master https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git之后再执行
pod install --repo-update
内容的提问来源于stack exchange,提问作者Mir3
相关产品推荐
相关产品推荐

