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

相关推荐
小雨下雨的雨18 分钟前
Flutter 框架跨平台鸿蒙开发 —— ListView 控件之高效列表渲染艺术
flutter·华为·harmonyos
行者9628 分钟前
Flutter在OpenHarmony平台的文件上传组件深度实践
flutter·harmonyos·鸿蒙
行者9631 分钟前
Flutter跨平台开发适配OpenHarmony:进度条组件的深度实践
开发语言·前端·flutter·harmonyos·鸿蒙
cn_mengbei33 分钟前
Flutter for OpenHarmony 实战:RangeSlider 范围滑块详解
flutter
奋斗的小青年!!34 分钟前
Flutter适配OpenHarmony:打造无缝国际化用户体验的实战指南
flutter·harmonyos·鸿蒙
奋斗的小青年!!35 分钟前
Flutter跨平台数据筛选器:深度适配OpenHarmony实战指南
flutter·harmonyos·鸿蒙
恋猫de小郭1 小时前
Tailwind 因为 AI 的裁员“闹剧”结束,而 AI 对开源项目的影响才刚刚开始
前端·flutter·ai编程
有个人神神叨叨1 小时前
AITalk:从零到一打造 macOS 系统级语音输入引擎
macos·策略模式
奋斗的小青年!!2 小时前
Flutter与OpenHarmony深度协同:SnackBar组件的跨平台适配实战
flutter·harmonyos·鸿蒙
行者962 小时前
OpenHarmony Flutter跨平台开发:树形视图组件的实践与性能优化
flutter·性能优化·harmonyos·鸿蒙