cocoapod 不能创建新项目

2019-04-03  本文已影响0人  哈布福禄克
pod-init不成功

原因:这是因为你的 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

可以正常使用了

上一篇下一篇

猜你喜欢

热点阅读