podsetup命令失败解决方法-创新互联

最近运行pod setup出现以下问题:

创新互联公司专注于企业全网营销推广、网站重做改版、双桥网站定制设计、自适应品牌网站建设、H5建站商城系统网站开发、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为双桥等各大城市提供网站开发制作服务。
remote: Compressing objects: 100% (34/34), done.error: RPC failed; curl 56 SSLRead() return error -3613.00 KiB/sfatal: The remote end hung up unexpectedlyfatal: early EOFfatal: index-pack failed

我们知道 cocoapods 的 sepcs 文件是放在这个目录里面

~/.cocoapods/repos

所以可以直接 cd 到该目录下然后运行命令:

git clone https://github.com/CocoaPods/Specs.git master
Cloning into 'master'...remote: Counting objects: 894306, done.remote: Compressing objects: 100% (56/56), done.
^Cceiving objects:   6% (53659/894306), 10.39 MiB | 216.00 KiB/s
...

然后会发现clone 的文件很大,由于速度也很慢,一不小心就失败了。

其实我们无需全部 clone 下来,可以只 clone 最近一个 commit 的全部代码就可以了。

git clone --depth=1  https://github.com/CocoaPods/Specs.git master
Cloning into 'master'...remote: Counting objects: 261047, done.remote: Compressing objects: 100% (179891/179891), done.remote: Total 261047 (delta 44498), reused 253721 (delta 44409), pack-reused 0Receiving objects: 100% (261047/261047), 44.76 MiB | 124.00 KiB/s, done.
Resolving deltas: 100% (44498/44498), done.
Checking connectivity... done.
Checking out files: 100% (118515/118515), done.

不用多久就 clone 成功了,这时候就直接可以使用pod install 最新版本的 library 了。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网页题目:podsetup命令失败解决方法-创新互联
分享地址:http://azwzsj.com/article/ccsgcj.html