• CocoaPods 安装与使用


    1.如果之前已经安装过的

    gem list --local | grep cocoapods

    会看到如下输出:

    cocoapods (1.1.1)
    cocoapods-deintegrate (1.0.1)
    cocoapods-downloader (1.1.3)
    cocoapods-plugins (1.0.0)
    cocoapods-search (1.0.0)
    cocoapods-stats (1.0.0)
    cocoapods-trunk (1.1.2)

    可以一个一个卸载

    sudo gem uninstall cocoapods
    sudo gem uninstall cocoapods-deintegrate
    sudo gem uninstall cocoapods-downloader
    sudo gem uninstall cocoapods-plugins
    sudo gem uninstall cocoapods-search
    sudo gem uninstall cocoapods-stats
    sudo gem uninstall cocoapods-trunk

    在把pod的安装目录移除

    rm -fr ~/.cocoapods/repos/master

    2.安装前先设置一下镜像

    gem sources -l 
    // 移除原来的
    gem source -r https://rubygems.org/    
    // 添加taobao镜像
    gem source -a https://ruby.taobao.org

    3.安装,可以指定版本,就可以安装默认

    // 这两个命令都得等一短时间
    sudo
    gem install cocoapods -v 0.39.0
    pod setup

    如果需要安装1.0版本以下的,请参考:

    https://blog.cocoapods.org/

     4.pod setup 会去 Setting up CocoaPods master repo,其实就是clone远程仓库到/.cocoapods/repos目录下,这一个步骤会很慢,我们可以手动来clone

    cd .cocoapods/repos
    //  https://coding.net/u/hging/p/Specs/git  是国内的镜像
    git clone https://coding.net/u/hging/p/Specs/git master  

    clone完成后,我们setup一下,这时会发现这个命令很快,安装完后就可以用pod了

    pod setup

     5.多个pod版本是共存的,pod 命令默认是用最高版本的,在执行一个pod命令时可以指定一个版本,看代码

    格式是这样  pod _version_ cmd
    例子
    pod _1.0.0_ install
    pod _0.39.0_ install   
  • 相关阅读:
    线程的基础知识
    并行编程与PLINQ
    swing组件中数据更新与UI更新的关系
    关于EDT和SwingUtilities的invokeLater和invokeAndWait
    内容页访问母版页页控件的方法
    asp.net 中一般应用处理程序使用session
    正则表达式学习日记
    C#中马赛克算法
    初学C与C在TC2.0上运行的注意事项
    delphi7中两个BT的Bug
  • 原文地址:https://www.cnblogs.com/shuigu/p/6217391.html
Copyright © 2020-2023  润新知