Flutter GoogleMaps与CocoaPods兼容报错:需更高最低部署目标
解决CocoaPods GoogleMaps依赖兼容问题
提升iOS项目最低部署目标
打开iOS目录下的Podfile,找到platform :ios, 'x.x'这一行,把版本号改成13.0及以上(GoogleMaps 8.4+版本要求最低iOS 13.0),比如改成platform :ios, '13.0'。
同时打开iOS项目的Runner.xcworkspace,在项目设置里把Deployment Target也改成对应的13.0版本,保证和Podfile设置一致。清理CocoaPods缓存后重新安装
依次执行以下命令清理缓存:pod deintegrate pod cache clean --all rm Podfile.lock完成后再执行
pod install。(可选)指定插件稳定版本
如果上面的步骤没解决问题,可以在pubspec.yaml里明确指定google_maps_flutter_ios的稳定版本,比如:google_maps_flutter_ios: ^2.7.0执行
flutter pub get拉取依赖后,回到iOS目录重新执行pod install。
内容的提问来源于stack exchange,提问作者Youssouf Hassan Moussa
相关产品推荐
相关产品推荐

