cocoaPods环境搭建

作者: 写一本2000000的书 | 来源:发表于2017-06-30 15:56 被阅读39次

    cocoaPods
    简介
    三方类库的管理工具,有助于ios开发,更便捷的使用。
    环境
    确定你的开发环境是否装有ruby(Ruby是一种功能强大的面向对象的脚本语言,可以使用它方便快捷地进行面向对象程序设计)环境,ruby的安装自行百度
    查看当前ruby的版本:ruby -v
    安装和下载
    查看当前你的ruby源:gem sources -l
    默认情况下,终端应该返回如下信息:
    *** CURRENT SOURCES ***
    https://rubygems.org/
    由于ruby源被强了,所以需要替换其他镜像路径。
    先删除原来的的镜像路径:
    gem sources --remove https://rubygems.org/
    然后添加一个可用的路径:
    gem sources -a http://rubygems-china.oss.aliyuncs.com
    注意:这个路径必须是可用的,之前采用的淘宝镜像已经不能用了,再一个可以用。
    再次确认查看当前的ruby镜像:gem sources -l
    输入:sudo gem install cocoapods
    如果成功应该能看到一段安装进度,以及最后有一条信息:gems installed类似的
    验证
    输入: pod search AFNetworking
    如果卡在Setting up CocoaPods master repo这里,并且出现各种花式报错
    检查如下:
    1)gem版本太低;
    2)github无法链接;
    3).cocoapods目录下的配置信息错误。
    一个一个的排查:
    首先更新gem到最新版本,在终端中输入:
    $ sudo gem update --system
    然后检查是否可以ping通github,在终端中输入:
    $ ping github.com
    然后查看pob repo list:
    $ pod repo list
    说明Cocoapods在将它的信息下载到 ~/.cocoapods里;
    cd 到该目录里,用du -sh *命令来查看文件大小,结果显示0

    repos,说明没有安装成功;
    
    在终端输入:
    cd ~/.cocoapods
    进入cocoapods文件后在终端输入:du -sh *
    
    屏幕快照 2017-06-30 下午3.55.24.png
    可查看下载进度,如果一直卡住,请检查镜像路经,和ruby的版本是否支持。
    成功了之后,再输入:pod search AFNetworking
    如果有相关的各种类库列表,表示成功了。

    相关文章

      网友评论

        本文标题:cocoaPods环境搭建

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