美文网首页iOS
CocoaPod 淘宝镜像失效或下载缓慢解决方案

CocoaPod 淘宝镜像失效或下载缓慢解决方案

作者: 酸汤猪脚西米露 | 来源:发表于2018-11-11 03:05 被阅读121次

    1.因为之前尝试了很多种解决方案 导致了本地的repo文件夹有些混乱 为了避免之前多次错误尝试导致的各种奇奇怪怪的问题 最好的解决办法 就是先把CocoaPod卸载掉 如果已经是最新的cocoaPod版本 也可以考虑只删repo/master就可以
    sudo gem uninstall cocoapods
    (如果安装了多个版本的CocoaPod下方会有提示 逐个删除即可)
    2.安装最新版 不多说
    sudo gem install cocoapods
    首先会遇到的问题是下载极端缓慢 因为某些不可描述的原因 国内访问ruby镜像 会经常出现掉线的情况 如果不能科学上完或网络条件不好 可以考虑移步国内镜像 国内很多开原网站都有同步ruby的镜像 这里使用ruby-china
    列出当前的镜像列表
    gem sources -l
    替换原有的rubygems.org镜像
    gem sources -r https://rubygems.org/
    gem source -a https://gems.ruby-china.com
    如果修改成功 再次打印镜像列表 会出现新的
    gem sources -l

    3.针对pod下载缓慢 可以尝试直接在git上下载space仓库到本地 具体原理类homebrew将列表同步到本地
    国内有很多同步镜像站 这里使用的是 清华大学开源镜像站

    cd ~/.cocoapods/repos
    git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git master
    pod setup

    以上步骤删除或重新安装pod也可以解决pod search与git不同步的问题

    相关文章

      网友评论

        本文标题:CocoaPod 淘宝镜像失效或下载缓慢解决方案

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