前言 之前pod install安装GRPC出现各种错误,在网上找了各种办法,还重装过git以及pod都没有用,还是报类似如下错误。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [!] Error installing !ProtoCompiler [!] /usr/bin/curl -f -L -o /var/folders/1s/jw93vj050vq92gbrjv1c3x880000gn/T/d20190718-18563-1fzxwnx/file.zip https://github.com/google/protobuf/releases/download/v3.8.0/protoc-3.8.0-osx-x86_64.zip --create-dirs --netrc-optional --retry 2 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 162 0 162 0 0 11 0 --:--:-- 0:00:14 --:--:-- 39 100 617 0 617 0 0 40 0 --:--:-- 0:00:15 --:--:-- 602k 10 2794k 10 305k 0 0 835 0 0:57:06 0:06:14 0:50:52 0 curl: (56) LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54 [!] Error installing BoringSSL-GRPC [!] /usr/bin/git clone https://github.com/google/boringssl.git /var/folders/1s/jw93vj050vq92gbrjv1c3x880000gn/T/d20190718-18162-1vck5op --template= Cloning into '/var/folders/1s/jw93vj050vq92gbrjv1c3x880000gn/T/d20190718-18162-1vck5op'... 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
之前没想过是网络的原因导致,因为挂VPN也出现了这种情况,后来一一排除,pod install –verbose 打印log,才发现根本就是github下载速度过慢,甚至连接超时导致。
那怎么来提高github下载代码的速度呢?