*1 检测gem 镜像文件
     输入指令: gem sources -l
     回车后得到镜像地址.可能是一个,也可能有好几个,常见两个如下

  https://rubygems.org/
     或者https://ruby.taobao.org/
     
     *2 删除原有的镜像地址

  有几个地址删几个地址
     输入指令: gem sources --remove https://rubygems.org/

  输入指令: gem sources --remove https://ruby.taobao.org/
     删除完显示removed from sources表示删除成功
     
     *3 添加淘宝镜像地址
     输入指令 gem sources --add https://ruby.taobao.org/

温馨提示:新电脑可能报错要求ruby版本2.2.2以上,需要先更新ruby版本,通过rvm管理ruby,先安装rvm

输入指令 curl -L get.rvm.io | bash -s stable

输入指令source ~/.bashrc

输入指令source ~/.bash_profile

检测运行是否正常,输入指令rvm -v

检测安装的版本,输入指令rvm list known

安装rvm,输入指令rvm install 2.3.0

中间有两次需要按任意键继续安装,我安装的时候按的回车键继续,两次停顿提示如下

第一次在这停顿type new path if you wish custom Homebrew installation (the path needs to be writable for user)

:

第二次在这停顿Press RETURN to continue or any other key to abort

等待安装完成,显示Install of ruby-2.3.0 - #complete

*4 更新gem库关联
     输入指令: sudo gem update --system
     显示system software updated表示更新完成
     
     *5 安装cocoapods
     老版本输入指令:sudo gem install cocoapods
     新版本输入指令:
     sudo gem install -n /usr/local/bin xcodeproj
     sudo gem install -n /usr/local/bin cocoapods

前面方法都不行的话输入 gem install cocoapods --pre

显示: gems installed表示安装成功

  *6 更新同步pod库
     老版本输入指令:pod update
     新版本输入指令:pod setup

  *7*安装控件:
     输入指令:cd

敲空格,直接将要写入框架的xcode 文件夹拖到cd 后面,会自动生成一个地址

    输入指令: ls

     输入指令:touch Podfile

     输入指令:vim podfile直接进入编写Podfile 文件,输入如下指令,这里以ios,'9.2'版本为例,安装AFNetworking框架为例

输完后回车进入这个界面

按a键后输入如下指令
        输完后按esc键,然后输入指令:qw

   此步骤表示退出并写入,回车后回到原来的编辑页面

*8 安装第三方类库
     输入指令:pod install

等待安装完毕即可,安装成功后会显示安装成功的第三方框架版本

*9 如果还需要在同一个xcode 文件中加入其它框架

  输入指令:vim podfile

  重新编辑,输入需要添加的框架,这里以添加FMDB框架为例,添加一行代码pod 'FMDB'

     输入指令:pod install  回车后等待安装完成第二个框架,如需继续添加,重复以上步骤

安装cocoaPods第三方类库的更多相关文章

  1. CocoaPods第三方类库依赖管理

    安装cocoapods   1.移除ruby的源地址 gem sources --remove https://rubygems.org/   2.添加ruby的源地址 gem sources -a ...

  2. CocoaPods(第三方类库管理工具)

    iOS安装CocoaPods详细过程  一.简介 什么是CocoaPods CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods” ...

  3. cocoapods安装完第三方类库后不生成workspace

    cocoapods的版本太低,更新cocoapod版本:sudo gem install cocoa pods

  4. [Swift通天遁地]七、数据与安全-(3)Cocopods的安装和开源类库对JSON的解析

    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...

  5. 使用cocoapods管理第三方类库

    前言 在iOS项目中使用第三方类库可以说是非常常见的事,但是要正确地配置他们有时候是非常繁琐的事情,幸运的是CocoaPods是一个很好的解决方案. 什么是CocoaPods CocoaPods是OS ...

  6. OS X第三方类库管理工具cocoapods入门

    一.简介 什么是cocoapods?--是OS X和iOS下一个第三方类库管理工具.通过cocoapods,可以为项目添加"Pods"依赖库,并且管理其版本. cocoapods好 ...

  7. iOS开发 使用Cocoapods管理第三方类库

    每次上github看到一些优秀的代码,总能看到Podfile,也了解是个管理第三方类库的,今天抽时间学习了一下,挺简单的! 作用:      太多  还是复制一下把!!! CocoaPods是什么? ...

  8. python安装第三方类库的方法

    1.先到官网 http://pypi.python.org/pypi/setuptools 下载setuptools.exe文件并安装 点击 ez_setup.py进入, 并将内容复制下来, 保存为本 ...

  9. iOS 开发:利用第三方插件来安装CoCoapods

    引言:通过上一篇博客我们知道了怎么样去通过终端来安装CoCoapods,这一篇我们着重与用第三方插件来安装CoCoapods: 1. 首先在提下链接下载插件 https://github.com/ka ...

随机推荐

  1. Python:一篇文章掌握Numpy的基本用法

    前言 Numpy是一个开源的Python科学计算库,它是python科学计算库的基础库,许多其他著名的科学计算库如Pandas,Scikit-learn等都要用到Numpy库的一些功能. 本文主要内容 ...

  2. navicat 连接oracle数据库报错:ORA-28547:connection to server failed,probable Oracle Net admin error

    链接:http://pan.baidu.com/s/1dEO9qJR 密码:ye2c 用Navicat连接Oracle数据库时出现如下错误 上网一查原来是oci.dll版本不对.因为Navicat是通 ...

  3. IBM新合作伙伴计划助力企业转型升级

        IBM作为老牌企业,一直在引领者技术方面的变革.当IBM再一次从自我革新开始,期望能够更快的将认知计算和云推广给自己的合作伙伴和用户们,以帮助他们在新的转型期内,能够快人一步.         ...

  4. vue中数据双向绑定注意点

    最近一个vue和element的项目中遇到了一个问题: 动态生成的对象进行双向绑定是失败 直接贴代码: <el-form :model="addClass" :rules=& ...

  5. Zookeeper:分布式程序的基石

    一.目录 1.zookeeper是什么? 2.安装.配置.启动.监控 3.javaApi基础用法 4.应用场景 5.CAP理论/paxos算法 二.zookeeper简介 官方版:zookeeper是 ...

  6. Array.apply(null,{length:20})与new Array(20)的区别

    Array.apply(null,{length:20}) 这句代码的实际意义:创建长度为20的一个数组,但并非空数组. 跟new Array(20)的区别在于,前一种创建方式,得到的数组中的每一个元 ...

  7. Gist - ES6 Iterator

    Introduction Iterator is one of the most common design modes in daily development. Let's explore the ...

  8. RDLC报表纵向合并单元格。

    在做RDLC报表时发现居然没有纵向合并单元格,震惊! 网上查了一些资料,有些方法很可爱,采用去除边框法,但是用这种方法如果要求文本属性居中的话那则达不到美观效果,还有些复杂一点的方法,我都没耐心看,然 ...

  9. mysql时间戳与日期格式的相互转换

    1.UNIX时间戳转换为日期用函数: FROM_UNIXTIME()[sql] view plain copyselect FROM_UNIXTIME(1156219870); 输出:2006-08- ...

  10. 使用spring mvc返回JSON,chrome可以,firefox不行的问题定位

    转载http://ks.netease.com/blog?id=4024 作者:李景     场景:          前端Post请求同一个url地址,在chrome浏览器上有正常返回json,而在 ...