当前位置: 首页 > news >正文

Flutter报错:Warning: CocoaPods is installed but broken

最近在做Flutter开发,在跑iOS的时候报错:

在这里插入图片描述
结论:CocoaPods安装有问题

解决办法:

先卸载本地CocoaPods,然后重新安装

查看当前版本

gem list | grep cocoapods

执行卸载

sudo gem uninstall cocoapods

直到

which -a pod

为空

然后重新安装

sudo gem install -n /usr/local/bin cocoapods

这里会卡住等待,安装完成以后

pod setup

如果报错:

/Library/Ruby/Gems/2.6.0/gems/activesupport-6.1.7.10/lib/active_support/logger_thread_safe_level.rb:16:in `<module:LoggerThreadSafeLevel>': uninitialized constant ActiveSupport::LoggerThreadSafeLevel::Logger (NameError)
	from /Library/Ruby/Gems/2.6.0/gems/activesupport-6.1.7.10/lib/active_support/logger_thread_safe_level.rb:9:in `<module:ActiveSupport>'
	from /Library/Ruby/Gems/2.6.0/gems/activesupport-6.1.7.10/lib/active_support/logger_thread_safe_level.rb:8:in `<top (required)>'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
	from /Library/Ruby/Gems/2.6.0/gems/activesupport-6.1.7.10/lib/active_support/logger_silence.rb:5:in `<top (required)>'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
	from /Library/Ruby/Gems/2.6.0/gems/activesupport-6.1.7.10/lib/active_support/logger.rb:3:in `<top (required)>'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
	from /Library/Ruby/Gems/2.6.0/gems/activesupport-6.1.7.10/lib/active_support.rb:29:in `<top (required)>'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
	from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.16.2/lib/cocoapods.rb:7:in `<top (required)>'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
	from /Library/Ruby/Gems/2.6.0/gems/cocoapods-1.16.2/bin/pod:36:in `<top (required)>'
	from /usr/local/bin/pod:23:in `load'
	from /usr/local/bin/pod:23:in `<main>'

就执行:

sudo gem uninstall concurrent-ruby
sudo gem install concurrent-ruby -v 1.3.4

然后执行

pod setup

最后执行

pod --version

查看当前安装版本

相关文章:

  • python中用open的函数方式在已有的文本内追加其他内容
  • 【C++】list底层封装和实现
  • ffmpeg编解码器相关函数
  • 文件相关:treecpmv命令扩展详解
  • 缓存淘汰算法LRU与LFU实现原理与JAVA实现
  • 98页PPT波士顿咨询:制造业数字化转型战略规划方案及变革指南
  • JSP运行环境安装及常用HTML标记使用
  • esp32cam远程图传:AI Thinker ESP32-CAM -》 服务器公网 | 服务器 -》 电脑显示
  • LangChain4j(5):LangChain4j实现RAG之RAG简介
  • leetcode_19. 删除链表的倒数第 N 个结点_java
  • 【补题】P10424 [蓝桥杯 2024 省 B] 好数(数位dp)
  • LabVIEW驱动开发的解决思路
  • 《微服务与事件驱动架构》读书分享
  • 宝塔面板数据库管理页面打不开,提示405 Not Allowed
  • 强化学习Double DQN模型详解
  • C基础笔记_指针专题
  • zk基础—5.Curator的使用与剖析一
  • 【FreeRTOS】二值信号量 是 消息队列 吗
  • FPGA_BD Block Design学习(一)
  • VBA高级应用30例应用4:打开工作薄时进行身份验证
  • 网站开发课题研究背景/营销手段有哪些
  • 网上做任务赚钱网站有哪些/seo服务外包报价
  • 好商网的网站可以做中英文切换吗/网络营销师有前途吗
  • 昆明网站做/sem账户托管外包
  • 重庆公司网站建设价格/网络营销理论包括哪些
  • 黑河网站seo/怎样把广告放到百度