美文网首页
CocoaPods的安装小记,遇错更新

CocoaPods的安装小记,遇错更新

作者: 离线0_0留言 | 来源:发表于2017-01-19 10:46 被阅读21次

    cocoapods官网:https://cocoapods.org

    一、CocoaPods的安装

    CocoaPods可以方便地通过Mac自带的RubyGems安装。
    打开Terminal(Mac电脑自带的终端),然后按照以下提示操作即可:

    1.设置ruby的软件源为国内的

    可以使用如下代码将官方ruby源替换成国内淘宝的源(https://ruby.taobao.org/
    或者是由 Ruby China 社区专注维护的这个源(https://gems.ruby-china.org/
    在这我用的是Ruby China 社区专注维护的这个源(https://gems.ruby-china.org/

    gem sources -l (查看当前ruby的源)

    gem sources --remove https://rubygems.org/ (移除当前ruby的源)

    gem sources -a https://gems.ruby-china.org/ (设置当前ruby的源为我天朝的)

    gem sources -l (再次查看当前ruby的源)

    如果Terminal输出:

    *** CURRENT SOURCES ***
    
    https://gems.ruby-china.org/
    

    就证明ruby的软件源已经设置OK了。

    2.执行安装CocoaPods

    第一种方法:(不推荐,比较慢,我试了好几次没成功)
    sudo gem install cocoa pods
    备注:苹果系统升级 OS X EL Capitan 后改为:
    sudo gem install -n /usr/local/bin cocoapods
    然后
    pod setup
    这里需要注意,pod setup在执行时,会输出Setting up CocoaPods master repo,但是会等待比较久的时间。这步其实是 Cocoapods 在将它的信息下载到 ~/.cocoapods目录下,如果你等太久,可以试着cd ~/.cocoapods到那个目录,用du -sh *来查看下载进度。
    安装成功后,你会看到:Setup completed
    更新gem
    sudo gem update --system

    第二种方法:git clone 方法安装cocoaPods
    在终端中,进入该目录
    cd ~/.cocoapods/repos
    克隆一个Specs库
    git clone https://github.com/CocoaPods/Specs
    完成后,执行open . 打开当前目录repos
    open .
    然后把Specs目录改名为master即可.~/.cocoapods/repos的目录层级如下图:

    屏幕快照 2017-01-19 上午10.06.28.png

    如果git clone还是慢的话,直接上https://github.com/CocoaPods/Specs 点击下载,根据上面的目录结构图,放对了就好.

    屏幕快照 2017-01-19 上午10.08.24.png

    然后再执行pod search 第三方框架
    pod search AFNetworking
    看到下面信息说明成功了

    屏幕快照 2017-01-19 上午10.10.24.png

    按wq退出编辑

    参考内容
    CocoaPods安装和使用教程
    用CoaoaPods做iOS程序的依赖管理
    CocoaPods极简入门指南
    CocoaPods的安装使用和常见问题
    CocoaPods的安装以及遇到的坑
    终端安装cocoaPods的方法

    相关文章

      网友评论

          本文标题:CocoaPods的安装小记,遇错更新

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