Flutter项目安装Pod遇flutter_sound_core版本兼容问题求助
解决flutter_sound_core版本兼容问题
步骤1:执行定向Pod更新
直接运行错误提示中的指定更新命令,优先匹配依赖版本:
cd ios pod update flutter_sound_core
步骤2:完整清理后重装依赖
如果步骤1无效,结合你已执行的清理操作,按以下流程重新操作:
- 清理iOS端Pod相关文件:
rm -rf ios/Pods rm -rf ios/Podfile.lock rm -rf ios/.symlinks rm -rf ios/Flutter/Flutter.framework rm -rf ios/Flutter/Flutter.podspec
- 回到项目根目录,清理Flutter缓存并拉取依赖:
flutter clean flutter pub get
- 重新进入iOS目录,强制更新仓库后安装Pod:
cd ios pod install --repo-update
--repo-update会强制同步CocoaPods仓库的最新版本信息,避免缓存导致的版本不匹配。
步骤3:检查并统一pubspec.yaml依赖
确保pubspec.yaml中仅声明flutter_sound依赖,且版本号统一,不要单独引入flutter_sound_core(flutter_sound已内置对它的依赖):
dependencies: flutter_sound: ^9.25.4
步骤4:清理CocoaPods全局缓存
若以上步骤仍无效,清理CocoaPods本地缓存后重试:
pod cache clean --all cd ios pod install --repo-update
内容的提问来源于stack exchange,提问作者HANAN ASHRAF
相关产品推荐
相关产品推荐

