zoukankan      html  css  js  c++  java
  • cocoapods最新使用

    1.首先用淘宝的Ruby镜像来访问CocoaPods,打开终端输入以下命令:

    (1)gem sources --remove http://ruby.gems.org/   (移除现有Ruby默认源)

    (2)gem sources -a https://ruby.taobao.org/ (使用淘宝Ruby源,国内服务器不过多解释)

      注:如果淘宝的那个镜像(https://ruby.taobao.org/ )已经不可用了。所以我们现在用最新支持的ruby镜像(https://gems.ruby-china.org/)

    (3)gem sources -l   (查看ruby环境)

     成功提示:

    *** CURRENT SOURCES ***

    https://ruby.taobao.org/

    2.更新升级gem,如果它的版本过低也可能导致安装失败,在终端输入以下命令:

    sudo gem update --system

    3.安装CocoaPods:

    OS X 10.11以前,在终端输入以下命令:

    sudo gem install cocoapods

    OS X 10.11以后,在终端输入以下命令:

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

    4.初始化:

    在终端输入以下命令:

    pod setup

    想知道自己有没有安装完成,可以在终端输入以下命令:

    pod --version

    显示出版本就说明成功了。

    5.CocoaPods更新第三方库:

    安装第三方库命令

    pod install --no-repo-install

    更新第三方库命令

    pod update --no-repo-update

    6.当在update或install时遇到这个问题:

     Unable to find a specification for `xxxxx (~> 1.x.x)` depended upon by Podfile.  

    只需要把当前Pod的目录清理一下就行了。在终端执行以下命令:

    1. pod repo remove master  
    2. pod setup  

    setup成功后执行install或update即可。

    如果网速过慢执行pod setup会出现Setting up CocoaPods master repo,说明Cocoapods在将它的信息下载到 ~/.cocoapods里,cd  到该目录里,用du -sh *命令来查看文件大小,每隔几分钟查看一次,我的这个目录最终大小是1.1G,就是完成了

  • 相关阅读:
    Lazarus中system.length说明
    Lazarus中TScreen类使用介绍
    Delphi深度探索-CodeSite应用指南
    Lazarus如何变成XE的界面
    Lazarus IDE的几个小技术
    Delphi结构体数组指针的问题
    delphi动态数组指针问题
    delphi 数组类型与数组指针的巧妙利用
    Delphi Form的释放和隐藏:free,hide,close
    Delphi 记录类型- 结构指针
  • 原文地址:https://www.cnblogs.com/yang-shuai/p/5900059.html
Copyright © 2011-2022 走看看