原因:这是因为你的 Xcode 版本和 CocoaPods 的版本不匹配,你需要更新你的 CocoaPods
1.执行:$ gem install cocoapods --pre
ERROR: Could not find a valid gem 'cocoapods' (>= 0), here is why:Unable to download data fromhttps://ruby.taobao.org/- SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://ruby.taobao.org/specs.4.8.gz)
解决方案:
更换ruby地址 $ gem sources -l 查看当前源
2.执行:
$ sudo gem sources -r https://ruby.taobao.org/
$ sudo gem sources -a https://gems.ruby-china.com/
ERROR:fubinggui is not in the sudoers file. This incident will be reported.
解决方案:由于用户不是root用户,所以等跳到root用户增加用户权利
$ su
输入密码
$ vi /etc/sudoers
i进行编辑
找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)
ps:这里说下你可以sudoers添加下面四行中任意一条
youuser ALL=(ALL) ALL
%youuser ALL=(ALL) ALL
youuser ALL=(ALL) NOPASSWD: ALL
%youuser ALL=(ALL) NOPASSWD: ALL
: 跳到最低端 wq 保存退出
调回原来用户,重新执行2
3.更新cocoapod 版本
$gem install cocoapods --pre
可以正常使用了
网友评论