Flutter集成Cloud Firestore遇CocoaPods部署目标版本错误求助
解决Flutter集成Cloud Firestore的CocoaPods部署目标错误
问题根源
你仅修改了iOS平台的部署目标,但报错是针对macOS平台的——cloud_firestore的macOS插件要求部署目标至少为10.12,若Podfile未配置macOS对应版本就会触发该错误。
解决步骤
- 打开项目根目录下的
Podfile,找到或添加macOS相关配置块,设置部署目标:
注意要与iOS的配置区分开,确保macOS的platform设置独立且符合版本要求。platform :osx, '10.12' - 执行命令清理缓存并重新安装依赖:
rm -rf Pods Podfile.lock pod install - 若为Flutter项目,可先执行以下命令再重新安装:
flutter clean flutter pub get
额外检查
打开macOS项目的Runner.xcworkspace,在项目设置的Info标签中找到Deployment Target,确认其值为10.12或更高版本。
内容的提问来源于stack exchange,提问作者user20358632
相关产品推荐
相关产品推荐

