flutter运行macos报错:Error: CocoaPods not installed or not in valid state.

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

  1. put get

  2. pub upgrade

1.pod cache

2.pod clean

3.pod deintegrate

4.pod setup

5.pod install

在项目配置文件中:

6.get dependencies

7.upgrade dependencies

相关推荐
世人万千丶21 小时前
Flutter 框架跨平台鸿蒙开发 - 恐惧清单应用
学习·flutter·华为·开源·harmonyos·鸿蒙
Utopia^21 小时前
Flutter 框架跨平台鸿蒙开发 - 21天挑战
flutter·华为·harmonyos
一直在想名1 天前
Flutter 框架跨平台鸿蒙开发 - 黑白屏
flutter·华为·kotlin·harmonyos
AI_零食1 天前
Flutter 框架跨平台鸿蒙开发 - 孤独指数应用
学习·flutter·开源·harmonyos
浮芷.1 天前
Flutter 框架跨平台鸿蒙开发 - 儿童技能打卡墙应用
科技·flutter·华为·harmonyos·鸿蒙
Utopia^1 天前
Flutter 框架跨平台鸿蒙开发 - 重力感知
flutter·华为·harmonyos
提子拌饭1331 天前
昼夜节律下的肝脏代谢清除率演算仪:基于鸿蒙Flutter的双路流场与酶解粒子对照架构
flutter·华为·架构·harmonyos·鸿蒙
小雨天気.1 天前
Flutter 框架跨平台鸿蒙开发 - 直觉训练器应用
flutter·华为·harmonyos
浮芷.1 天前
Flutter 框架跨平台鸿蒙开发 - 姿势纠正助手应用
科技·flutter·华为·harmonyos·鸿蒙
一直在想名1 天前
Flutter 框架跨平台鸿蒙开发 - 影子收藏家
flutter·华为·harmonyos