问题如下:
运行flutter doctor时报错:
$ flutter doctor
然后看了下我的 cocoapods版本:
$ pod --version
报了这么多错!!! 正常只返回版本啊 所以这绝对不正常啊
解决方案:
第一行说找不到两个目录
我们就删除这两个目录就好啦~
第一行错误解决方法:删除找不到的目录
$ sudo rm -rf /usr/local/lib/ruby/gems/2.6.0/bin/pod
$ sudo rm -rf /usr/local/opt/ruby/bin/ruby
后面三行错误解决方法:如图
后面两行错误的解决办法同第一行
终端命令:
$ pod --version
$ sudo gem pristine json --version 2.1.0
$ sudo gem pristine unf_ext --version 0.0.7.5
$ sudo gem pristine unf_ext --version 0.0.7.4
小提示:
1.删除pod
$ sudo gem uninstall -n /usr/local/bin cocoapods
2.安装pod
$ sudo gem install -n /usr/local/bin cocoapods -v 1.6.1
假装是一条很长很长的分割线~~~~~~~~~~~·
如果上面的没看懂 就仔细看下面罗里吧嗦的详细步骤吧~
然后重新安装cocoapods (截图有点重复 请仔细查看)
下面三行错误是忽略了什么什么鬼导致没有安装什么鬼的
成功撒花花~
tips:
关于修改文件权限的详细步骤: