zoukankan      html  css  js  c++  java
  • 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   
  • 相关阅读:
    使用TransactionScope实现事务
    CYQ.Data 框架系列
    MVP
    DYCOM用于开发网络应用程序的通信部分功能的快速开发
    架构师要了解
    Entity Framework资源
    Sina Blogs
    关于TransactionScope出错:“与基础事务管理器的通信失败”的解决方法总结
    在西方的程序员眼里,东方的程序员是什么样的?
    net2.0事务学习
  • 原文地址:https://www.cnblogs.com/shuigu/p/6217391.html
Copyright © 2011-2022 走看看