美文网首页
CocoaPods 安装教程 & 汇总

CocoaPods 安装教程 & 汇总

作者: 14b3a6ac00ba | 来源:发表于2018-04-02 11:46 被阅读15次

    走了不少坑,自己总结的,其实本质上是汇总,因为遇到问题时,总是会谷歌搜索。

    1. 先升级 Gem

    sudo gem update --system
    

    2. 切换 CocoaPods 的数据源

    gem sources --remove https://rubygems.org/
    gem source -a https://gems.ruby-china.org
    gem sources -l    // 这一步是查看数据源,要和上一步的一致,再往下走。
    

    3. 安装 CocoaPods

    sudo gem install cocoapods
    

    这一步需要时间“可能”比较长,耐心等待安装完毕。
    如果上面的方法提醒没有写入的权限,用下面的这行:

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

    然后运行:

    pod setup    // 这一步需要时间比较长,完成之后,尝试
    pod search afnetworking    // 这里使用 AFNetworking 仅为测试。
    

    如果遇见下面的这个提醒:

    [!] Unable to find a pod with name, author, summary, or description matching `afnetworking`
    

    运行一下这个代码:

    rm ~/Library/Caches/CocoaPods/search_index.json
    

    再运行

    pod search
    

    如果正常,不用再走 4、5 两步了,到这一步就可以了。

    4. 运行

    pod repo remove master
    

    5. 设置 pod 仓库

    pod setup    // 这一步需要的时间比较长
    

    6. 测试

    如果有版本号,则说明已经安装成功。

    pod --version
    

    注意:在第三步中, install 完成后,尝试运行 pod search 之后,会自动 setup ,但是这个 setup 比较讨厌,因为它生成的 search_index.json 文件好像有问题,所以需要 rm 掉,然后再 search ;第二次 search 之后,pod 会走 Creating search index for spec repo ‘master’.. ,尔后出现 Done! 即为成功,再 pod search 就会正常了

    7. 更新

    sudo gem install cocoapods --pre
    

    四月二日 1146

    相关文章

      网友评论

          本文标题:CocoaPods 安装教程 & 汇总

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