Warning: CocoaPods not installed. Skipping pod install.
CocoaPods is a package manager for iOS or macOS platform code.
Without CocoaPods, plugins will not work on iOS or macOS.
For more info, see https://flutter.dev/to/platform-plugins
For installation instructions, see https://guides.cocoapods.org/using/getting-started.html#installation
Error: CocoaPods not installed or not in valid state.
处理了很多方案,最后还是用如下方式处理的:
1.打开macOS或者Windows配置文件,如open ~/.bash_profile
2.确保配置文件都是正确的,每行路径开头,不能有空格
3.保存,source ~/.bash_profile
4.查看flutter版本,flutter --version
5.在Android studio中运行一下flutter run
6.其次在在编译器上面运行端点的run
每次put get之后,更新依赖包之后就会出现如上的错误!这样处理就可以运行了;
其他我尝试过的方案,删除过Android studio,删除过cocoapods,升级过各种关于cocoapods,也清除了无数次缓存!
记录一下如下:
bash
# 1卸载现有 CocoaPods(如果有问题)
sudo gem uninstall cocoapods
# 重新安装 CocoaPods
sudo gem install cocoapods
# 或者使用 brew 安装
brew install cocoapods
bash
# 2更新或重新设置 CocoaPods 仓库
pod repo update
# 或者如果仓库有问题
pod repo remove master
pod setup
bash
3在项目目录中重新配置 iOS 依赖
cd ios
pod deintegrate
pod cache clean --all
pod install
4清理 Flutter 构建缓存
flutter clean
cd ios
rm -rf Pods
rm -rf Podfile.lock
rm -rf ~/Library/Developer/Xcode/DerivedData/*
5重新获取依赖
flutter pub get
cd ios
pod install
bash
1打开终端 (View → Tool Windows → Terminal)
2依次执行以下命令:
flutter clean
flutter pub get
cd ios
pod install
cd ..
flutter run
打开Mac全局配置文件:
open ~/.bash_profile
命令全局运行:
sudo gem install -n /usr/local/bin cocoapods --pre
退出Android studio再进入
导入ruby路径到配置文件
1.flutter clean
-
put get
-
pub upgrade
1.pod cache
2.pod clean
3.pod deintegrate
4.pod setup
5.pod install
在项目配置文件中:
6.get dependencies
7.upgrade dependencies