引入fluttertoast后模拟器无法运行,CocoaPods版本问题求助
解决fluttertoast依赖导致的CocoaPods版本错误问题
针对仅引入fluttertoast: ^8.1.2就触发CocoaPods版本错误的问题,可按以下步骤排查解决:
清理项目及Pod缓存
- 执行
flutter clean清理Flutter项目缓存 - 进入项目的
ios目录,执行pod deintegrate移除当前的Pod集成状态 - 执行
pod cache clean --all清空所有本地Pod缓存
- 执行
重新配置并安装Pods
- 打开
ios/Podfile,确认开头的iOS平台版本配置,建议设置为platform :ios, '12.0'(适配fluttertoast 8.x版本的最低要求) - 在
ios目录下执行pod install --repo-update,强制更新Pod仓库并重新安装依赖
- 打开
尝试降级fluttertoast版本
如果上述操作无效,可将pubspec.yaml中的依赖改为更稳定的旧版本,比如fluttertoast: ^8.0.9,之后执行flutter pub get,再进入ios目录执行pod install检查Flutter环境兼容性
执行flutter doctor确认本地Flutter环境正常,若存在版本不兼容情况,可切换到Flutter稳定版后再重新尝试
内容的提问来源于stack exchange,提问作者doublenine
相关产品推荐
相关产品推荐

