zoukankan      html  css  js  c++  java
  • CocoaPods的安装

    一、CocoaPods是什么?为什么使用CocoaPods?

    CocoaPods是iOS上最常用的类库管理工具,可以很方便的管理第三方库,下载网址(https://github.com/CocoaPods/CocoaPods)。

    在iOS开发中,经常需要用到JSONKit,AFNetWorking,使用这些库通常需要下面几个步骤:

    1. 下载开源库的源代码并引入工程

    2. 向工程中添加开源库使用到的framework

    3. 解决开源库和开源库、开源库和工程之间的依赖关系,检查重复添加的framework等

    4. 如果使用到的开源库有更新的话,需要删除原来的开源库,重新执行上述三个步骤。

    如果使用CocoaPods,只需要进行简单的配置,剩余的工作皆有CocoaPods替我们完成,因此更方便,高效。

    二、CocoaPods的安装

    一、将Ruby的软件源替换成国内的

    1.查看mac自带的ruby,在终端中输入如下命令:

    gem source

    之后会显示:

    *** CURRENT SOURCES ***
    
    http://rubygems.org/

    2.继续输入:

    gem source --remove http://rubygems.org/

    然后显示

    http://rubygems.org/ removed from sources

    表示默认的ruby被删除。

    3.然后添加你找到的可用的镜像源,例如:

    gem sources -a https://gems.ruby-china.org/

    4.然后输入gem source,若终端输出

    *** CURRENT SOURCES ***
    
    https://gems.ruby-china.org/

    表示ruby源已经换为国内的源。

    二、安装CocoaPods

    1.终端输入

     sudo gem install cocoapods

    可能会出现:

    ERROR: While executing gem ... (Gem::DependencyError)
    Unable to resolve dependencies: cocoapods requires cocoapods-core (= 1.2.0), cocoapods-downloader (< 2.0, >= 1.1.3), cocoapods-trunk (< 2.0, >= 1.1.2), molinillo (~> 0.5.5), xcodeproj (< 2.0, >= 1.4.1); activesupport requires thread_safe (>= 0.3.4, ~> 0.3); tzinfo requires thread_safe (~> 0.1)

    然后在终端继续输入 

    sudo gem update --system

    终端会显示下图所示的内容:

    2. 没报错的话,继续输入

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

    3.输入

    gem -v

    显示 2.6.7

    输入

     pod --version

    1.2.1

    表示安装成功。效果图如下图所示

  • 相关阅读:
    Windows 10 开发日记(二)-- 手势顺序调研
    Windows 10 开发日记(一) -- 手势通览
    开篇说两句
    我从上海回苏州了,你懂的!
    数组名相关
    指针相关笔记
    static相关
    输入分式,输出化简式的C语言算法
    语句界定
    switch相关
  • 原文地址:https://www.cnblogs.com/calence/p/6743497.html
Copyright © 2011-2022 走看看