关闭

cocoapods 环境配置及使用 (MAC OS X 10.11 更新后的新的安装方式)

264人阅读 评论(0) 收藏 举报
分类:
一、 创建使用环境
     1、 安装ruby 环境
          (1)安装 RVM
                  a.  $ curl -L https://get.rvm.io | bash -s stable
                      期间可能会使用sudo 管理员密码,以及自动通过homebrew 安装依赖包,等待一段时间就可以安装好。
                  b. 安装 RVM 环境
                     $ source ~/.rvm/scripts/rvm
                  c. 检查是否安装正确
                          $ rvm -v
                         rvm 1.22.17 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
          (2) 使用RVM 安装 Ruby 环境
                     $ rvm install 2.0.0
                     等待漫长的下载,编译过程,完成之后,ruby ,ruby gems 就安装好了
          (3)设置 Ruby 版本  
                    RVM 安装完成以后,需要执行下面的命令将指定版本的 Ruby 设置为系统默认版本
                     $ rvm 2.0.0 --default
                    检查是否正确
                     $ ruby -v
                        ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin13.0.0]

                        $ gem -v
                        2.1.6
     2、 安装 cocoapods
          在安装好Ruby 环境之后,就可以下载和安装 cocoapods了。
            (1)   在终端中输入: sudo gem install cocoapods
                    如果在终端输入命令行之后没有任何反应,这是因为被墙阻挡了cocoapods.org
          
           (2)这时就需要使用淘宝的Ruby 镜像来访问 cocoapods,在终端中敲下:
               $   gem sources --remove https://rubygems.org/
               //等有反应之后再敲入以下命令
               $ gem sources -a http://ruby.taobao.org/
           (3)检验Ruby镜像是否正确
               $ gem sources -l
               *** CURRENT SOURCES ***

          (4)继续运行  $ sudo gem install cocoapods
               等待,这是cocoapods 就已经在当前电脑上下载并且安装好了

在MAC OS X10.11 中,按照上述的方式进行 安装就会出现系统权限和 淘宝Ruby镜像失效的问题。

(1)gem sources --addhttps://ruby.taobao.org/--remove https://rubygems.org/ 输入上述命令行 替换为淘宝的Ruby 镜像

(2)待有反应后,执行上述步骤(3),判断Ruby 镜像是否正确

(3)如果正确,则继续运行 命令 sudo gem install -n /usr/local/bin cocoapods

这样,cocoapods 就可以安装到电脑上了


          二、cocoapods 使用
               1、升级cocoapods : $ sudo gem install cocoapods
               2、创建 Podfile :(1)进入 项目文件夹
                                             (2)$ touch Podfile (注意,必须是这个文件名)
               3、编辑 Podfile
               如果要导入 AFNetWorking 
                    在Podfile 中输入  pod 'AFNetworking', '~> 2.5.4'
        4、 执行导入命令
          进入 Podfile 所在的文件夹
          输入命令行 $ pod install
          此时,cocoapods 就开始下载源码、配置依赖关系,并且将所需要的framework 引入。
        5、更新 第三方 SDK 
           进入所在文件夹
           输入命令行 $ pod update

        打开项目所对应的 .xcworkspace 就可以使用了
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:6553次
    • 积分:268
    • 等级:
    • 排名:千里之外
    • 原创:21篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论