安装CocoaPods报"RPC failed; cu
2019-02-19 本文已影响326人
MissSaturday
报错内容
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
解决方法:
更换镜像下载地址
对于旧版的 CocoaPods 可以使用如下方法使用国内的的镜像(以清华的镜像为例):
pod repo remove master
pod repo add master https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git
pod repo update
新版的 CocoaPods 不允许用pod repo add直接添加master库了,但是依然可以:
cd ~/.cocoapods/repos
pod repo remove master
git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git master
最后进入自己的工程,在自己工程的podFile第一行加上:
source ‘https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git’
重置为官方上游
cd ~/.cocoapods/repos
pod repo remove master
git clone https://github.com/CocoaPods/Specs master
# 最后进入自己的工程,在自己工程的podFile第一行加上
sources 'https://github.com/CocoaPods/Specs'
资料
清华大学镜像
https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git
上海大学镜像
https://mirrors.shu.edu.cn/CocoaPods (仅HTTP/HTTPS访问,不支持git拉取)
https://mirrors.shu.edu.cn/mgit/Specs (仅git访问)
https://git.shuosc.org/CocoaPods/Specs (均支持)
COCOAPODS SPECS 中国区镜像表项
git://cocoapodscn.com/Specs.git
借鉴https://blog.csdn.net/guo405240393/article/details/80319520
问题详情
今天重装了mac系统,cocoapods需要重装
执行到pod setup阶段,下载速度22Kib/s,经过了半天的等待,最后来了上面那段错误,简直比吃了屎还难受
然后搜索解决办法
发现了https://www.jianshu.com/p/daac08374f46这位简友的文章,于是进行了实验
git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master
下载速度很快,安装完还是不行,于是进入cocoapods所在文件夹查看,发现了README.md文件,内容大概是此地址已停止更新
新的地址已迁移到阿里云,下面是推荐地址
git clone https://gitclub.cn/CocoaPods/Specs.git ~/.cocoapods/repos/master
此地址下载速度100多kib/s
下载完成后 pod search AFNetworking 测试cocoapods的使用
报错
卒。。。
最终解决办法就是上述解决办法,如有更好的办法,请留言与我联系,谢谢。
至此完结
欢迎评论和交流,如果这篇文章帮到了您,点赞留下脚印。
谢谢