我更换了系统,装pods一直装不起,卸了两次重装了两次还是不行,各种办法都试完了最后终于弄好了
$ pod setup
Setting up CocoaPods master repo
[!] /usr/bin/git clone https://github.com/CocoaPods/Specs.git master
Cloning into ‘master’…
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
建议重新卸载安装,具体步骤如下
1.查看当前的Ruby镜像, 输入以下命令
输入:gem sources -l
输出结果是:
*** CURRENT SOURCES ***
https://rubygems.org/
2.替换淘宝的Ruby镜像来访问cocoapods
先输入:gem sources --remove https://rubygems.org/ 移除原来的镜像
然后有反应后输入:
gem sources -a https://ruby.taobao.org/ 替换成淘宝镜像
3.验证当前的Ruby镜像, 输入以下命令
输入:gem sources -l
输出结果是:
*** CURRENT SOURCES ***
https://ruby.taobao.org/
表示之前的命令执行成功
sudo gem install -n/usr/local/bin cocoapods
sudo chmod +rx/usr/local/bin
sudo xcode-select-switch /Applications/Xcode.app/Contents/Developer
//将 CocoaPods Specs repository复制到你电脑上~/.cocoapods目录下
最后一步
pod setup
然后就是漫长的等待。。。。
等完成过后你再pod search 就不会在报错了