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

相关推荐
ujainu11 小时前
Flutter + OpenHarmony 游戏开发进阶:用户输入响应——GestureDetector 实现点击发射
flutter·游戏·openharmony
hudawei99611 小时前
TweenAnimationBuilder和AnimatedBuilder两种动画的比较
flutter·ui·动画·tweenanimation·animatedbuilder
ujainu12 小时前
Flutter + OpenHarmony 实现无限跑酷游戏开发实战—— 对象池化、性能优化与流畅控制
flutter·游戏·性能优化·openharmony·endless runner
ZH154558913113 小时前
Flutter for OpenHarmony Python学习助手实战:自动化脚本开发的实现
python·学习·flutter
晚烛14 小时前
CANN + 物理信息神经网络(PINNs):求解偏微分方程的新范式
javascript·人工智能·flutter·html·零售
一起养小猫14 小时前
Flutter for OpenHarmony 实战:扫雷游戏完整开发指南
flutter·harmonyos
晚烛15 小时前
CANN 赋能智慧医疗:构建合规、高效、可靠的医学影像 AI 推理系统
人工智能·flutter·零售
晚霞的不甘15 小时前
揭秘 CANN 内存管理:如何让大模型在小设备上“轻装上阵”?
前端·数据库·经验分享·flutter·3d
小哥Mark16 小时前
Flutter开发鸿蒙年味 + 实用实战应用|绿色烟花:电子烟花 + 手持烟花
flutter·华为·harmonyos
猫头虎18 小时前
如何解决 OpenClaw “Pairing required” 报错:两种官方解决方案详解
网络·windows·网络协议·macos·智能路由器·pip·scipy