Cocoapods安装

作者: ROTK_lvzhenhua | 来源:发表于2016-08-30 10:05 被阅读28次

    安装cocoapods步骤

    1.  检测有没有引入淘宝镜像 gem sources -l

    2.  删除ruby镜像 gem sources --remove https://rubygems.org/

    3.  如果删不掉 sudo gem sources —remove https://rubygems.org/

    4.  添加淘宝镜像   gem sources --add https://gems.ruby-china.org/    

    原来的(gem sources -a https://ruby.taobao.org/)这个地址现在由上面的rubyChina管理。

    5.  安装(sudo gem install -n /usr/local/bin cocoapods --re)

     使用( sudo gem install cocoa pods)这个命令会出现如图对应的信息。改用上面那个。

    6.  执行pod setup(会出现Setting up CocoaPods master repo需要等待很长的时间)

    可以使用镜像索引

    出现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 即可

    第二条命令执行的时候会比较耗时,这个时候要去把整个specs仓库clone一下,下载到 ~/.cocoapods里;

    cd  到该目录里,用du -sh *命令来查看文件大小,每隔一会看看,最终大小是190多M

    链接

    遇到的问题


    *  Error fetching http://ruby.taobao.org/: bad response Not Found 404 (http://ruby.taobao.org/specs.4.8.gz) [解决办法]

    *  ERROR: Error installing cocoapods: activesupport requires Ruby version >= 2.2.2.[解决办法]

    注意:可能需要安装rvm,耗费时间


    可以参考本教程

    利用CocoaPods如何导入第三方(以AFNetworking为例)

    - cd 文件夹(这个是对应的工程目录)

    - pod search AFNetworking

    - vim podfile(这个步骤可以参考github上AFNetworking利用CocoaPods安装方法直接跳转到pod install这一步)链接

    - 粘贴版本

    - ESC :wq

    - pod install(有可能更新的时候会失败可以用如下的指令 pod update --verbose --no-repo-update)

    注意:有时候在pod init的时候回出现安装失败,需要更新一下cocoapods,即可。

    相关文章

      网友评论

      本文标题:Cocoapods安装

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