求助:CocoaPods无法找到兼容版本的flutter_google_places_sdk_ios pod
解决CocoaPods兼容版本问题(flutter_google_places_sdk_ios)
错误信息
[!] CocoaPods 无法找到兼容版本的 pod "flutter_google_places_sdk_ios":
在 Podfile 中:
flutter_google_places_sdk_ios(来自 .symlinks/plugins/flutter_google_places_sdk_ios/ios)找到满足 flutter_google_places_sdk_ios(来自 .symlinks/plugins/flutter_google_places_sdk_ios/ios)依赖的规格,但它们要求更高的最低部署目标。
解决步骤
升级iOS最低部署版本
- 打开项目里的
ios/Podfile文件 - 找到开头的
platform :ios, 'xx.x',把版本号改成插件要求的最低版本(flutter_google_places_sdk_ios通常要求至少14.0) - 保存文件后,在终端进入项目的
ios目录,执行命令:pod install
- 打开项目里的
清理缓存重新安装
- 终端进入
ios目录,执行:pod deintegrate - 删除
ios目录下的Podfile.lock文件和Pods文件夹 - 执行:
pod install --repo-update,更新仓库后重新安装依赖
- 终端进入
核对插件与Flutter版本兼容性
打开项目根目录的pubspec.yaml,检查flutter_google_places_sdk的版本是否适配当前Flutter版本。如果不匹配,升级或降级插件版本后,先执行flutter pub get,再进入ios目录执行pod install
内容的提问来源于stack exchange,提问作者Shoeb Sultan
相关产品推荐
相关产品推荐

