zoukankan      html  css  js  c++  java
  • pod update更新error: RPC failed; curl 18 transfer closed with outstanding read data remaining

    1、

    pod update 的时候出现下边的错误

     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 was not able to update the `master` repo. If this is an unexpected issue and persists you can inspect it running `pod repo update --verbose`

    然后尝试了各种办法:

     1.1更新http下载对速度的限制因为curl的postBuffer默认值太小的原因,而项目可能本身比较大,所以下载失败。1、Git config –global http.postBuffer 524288000结果都以失败告终。

    解决方案看了简书的一篇文章:上面错误主要是os10.11+和cocoapods1.0+版本升级的安全机制更改造成的。主要出现在pod setup过程中。且该过程等待时间非常长,所以,你可以在$sudo gem install -n /usr/local/bin cocoapods命令后直接执行$Gitclone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master 该过程作用与 pod setup作用相同,作者亲测。效果极佳!!!!

    然后去看了https://git.coding.net/CocoaPods/Specs.git远端代码索引库!结果作者停止更新了!

    然后我就想起最终解决方案:

    2、解决第一步:

    $sudo gem install -n /usr/local/bin cocoapods

    第二步:

    $Git clone https://github.com/CocoaPods/Specs.git  ~/.cocoapods/repos/master

    完美解决!!!

  • 相关阅读:
    P1169 [ZJOI2007]棋盘制作[悬线法/二维dp]
    P2279 [HNOI2003]消防局的设立[树形dp]
    Django项目部署
    Python3编译安装以及创建虚拟运行环境
    ASA与N6K对接
    Django使用admin管理后台管理数据库表
    WebStrom配置
    H3C常用配置和命令
    VPC配置介绍
    Linux下编译安装MySQL
  • 原文地址:https://www.cnblogs.com/PeterWolf/p/10437107.html
Copyright © 2011-2022 走看看