美文网首页iOS学习笔记OSiOS学习笔记iOS Developer
CocoaPods update 慢的较好的解决方案

CocoaPods update 慢的较好的解决方案

作者: wg689 | 来源:发表于2016-07-09 23:57 被阅读3149次

    ** CocoaPods第一次获取 master 慢也就是 repoSetting up CocoaPods master repo 等很久很久.....**

    网上的教程如下三种

    • 是更改淘宝源.

    请耐心等待,如果没有耐心,请更换ruby的源为淘宝的的ruby源,没记错的话应该是ruby.taobao.org吧。

    • 还有这样不停的查看的

    很多小伙伴在使用cocoapoad 的时候,在执行 pod install 或者 pod update 的时候,总是卡在Setting up CocoaPods master repo。。等很久都没有动静出现Setting up CocoaPods master repo,说明Cocoapods在将它的信息下载到 ~/.cocoapods里,cd ~/.cocoapods
    用du -sh *命令来查看文件大小,每隔几分钟查看一次,

    • 还有更改到OSChina源的

    出现Setting up CocoaPods master repo,半天没有任何反应。原因无他,因为那堵墙阻挡了cocoapods.org。。。gitcafe和oschina都是国内的服务器,可以用它们CocoaPods索引库的镜像:$ pod repo remove master$ pod repo add master https://gitcafe.com/akuandev/Specs.git$ pod repo update如果想用oschina的镜像也可以把第二条命令 换成 http://git.oschina.net/akuandev/Specs.git 即可出现Setting up CocoaPods master repo,说明Cocoapods在将它的信息下载到 ~/.cocoapods里;cd 到该目录里,用du -sh *命令来查看文件大小,每隔几分钟查看一次,这个目录最终大小是100多M,就是完成了

    都试了 都不好使,即使被墙,使用VPN还是会慢

    我们需要的master文件夹小文件太多,16万+的小文件,小文件传输慢才是根本,为啥小文件传输慢,自己百度哈 哈哈


    文件太多.jpg

    那么我的解决方案是:

    • 让安装过cocoapod的电脑cd 到 cd .cocoapods这个文件夹,把master 文件夹压缩拷贝过来放到我们的 .cocoapods目录下
      再执行pod search AFNNetworking 发现直接create search index ... 直接跳过 Setting up CocoaPods master repo这一步了
      放到的文件夹

    放完后执行 pod search AFNNetworking 的界面图如下:直接跳过repoSetting up CocoaPods master repo等很久的这一步

    放完后执行图

    相关文章

      网友评论

        本文标题: CocoaPods update 慢的较好的解决方案

        本文链接:https://www.haomeiwen.com/subject/tucdjttx.html