mac 10.11.6,Xcode8下,ruby2.3安装,Cocoapods安装~

  • 适用环境

         mac: 10.11.6ios

         Xcode:8.1git

  • 命令执行步骤(安装ruby2.3前准备工做)

    查看ruby更新源    github

    gem sources  -L                                  xcode

删除默认官方或者淘宝,新增 https://gems.ruby-china.org/

gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
再此查看确保只有一个源
gem sources -L 

    更新gem为最新    ruby

    sudo gem update --system            bash

    卸载以前的cocoapodscurl

    sudo gem uninstall -n /usr/local/bin cocoapods        ui

    安装rvm版url

    curl -sSL https://get.rvm.io | bash -s stable          spa

    载入rvm,并查看rvm版本   

    source ~/.rvm/scripts/rvm

    rvm -v

    查看brew安装状况,如未安装请执行

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"    

    安装以后,校验

    brew doctor

   若是正常略过,不然按照提示操做,例如本人依照之行  xcode-select --install,调出xcode安装

  等操做,依照全部之行完以后,继续 

   brew doctor

   直到出现提示"Your system is ready to brew." 

   查看gem版本是否有变化

   gem -v

   有变化则更新 gem 

   sudo gem update --system  

   至此安装准备工做完成,以上有的安装工做有回车,注意看提示,别傻等

  •  安装ruby2.3

   安装就很简单,继续操做

    列出 ruby 版本,  

    rvm list known 

    安装2.3, 后面可加" --debug "参数,方便查看错误提示,注意看提示,别傻等

    rvm install 2.3 

  上面是个漫长的过程,我大概30分钟,依据我的网速

   查看ruby 版本

   ruby -v

   如多个版本设个默认

   rvm use 2.3.0 --default

   再查看gem版本

   gem -v

   再查看ruby更新源,确保只有一个  https://gems.ruby-china.org,如不是请翻看前面

   gem source

  •   安装cocoapods 

             终于到这个步骤了,仍是有坑的注意

              安装cocoapods(pod稳定版最新版是0.39,beta版是1.0.0beta.6,ruby版本为2.3.0和cocoapods0.39之前不兼容,安装beta版解决

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

              等待注意查看提示

              安装pod(网上不少是执行 pod setup,可是很是缓慢,建议按下面命令执行)

              cd ~/.cocoapods/repos

 

           git clone https://github.com/CocoaPods/Specs.git

           下载以后,把Specs文件夹名改成master(在文件管理器下直接鼠标更名)

       

            接着查看pod安装状况

          pod repo  

            出现

master

- Type: git (master)

- URL:  https://github.com/CocoaPods/Specs.git

- Path: /Users/你的名字/.cocoapods/repos/master

恭喜你安装pod成功了,剩下就是在项目中使用了

再查看一下 gem -v

若是版本低建议更新   sudo gem update --system

  • cocoapods  使用

 

cd 到xcode 建的项目根目录

 vi Podfile  建文件

 i              编辑模式

输入以下代码

 

platform :ios, '9.0'

use_frameworks!

 

target '工程名' do

  pod '包名1' ,'~> 包1版本号'

  pod '包名2' ,'~> 包2版本号'

end

         按esc退出编辑模式,输入 :wq! 保存退出

        在项目路径下执行

         pod install

         安装完以后,

         生成新的项目工程文件   .xcworkspace  用xcdoe打开它,在代码中 imoport 包1 便可使用

相关文章
相关标签/搜索