CocoaPods的安装及设置

1>CocoaPods简介

  • CocoaPods是一个用来帮助我们管理第三方依赖库的工具
  • 在开发iOS应用时,会经常使用第三方类库,手动下载比较麻烦,通过CocoaPods可以便捷的下载与管理第三方类库
  • 使用CocoaPods的目的是让我们能自动化的,集中的,直观的管理第三方开源库
  • 官方链接:https://cocoapods.org

2>CocoaPods安装

CocoaPods是用Ruby实现的,要想使用它首先要有Ruby环境,OS X系统默认支持Ruby运行,但是Ruby得默认源使用的是https://rubygems.org/,国内访问这个网址时,如果无法FQ,则不能下载,解决方案是将其替换成可用的Ruby,比如淘宝,替换方式如下:

第一步:查看并设置自己电脑的Ruby环境

  • 查看当前的Ruby环境,打开终端输入:gem sources -l    

  • 如果当前环境已经是taobao或者其他Ruby镜像了,不需要进行环境修改
  • 如果不是,需要将当前的镜像移除,输入命令:gem sources --remove https://rubygems.org/ (gem sources --remove 加当前的Ruby环境)

  • 然后添加taobao镜像,输入命令:gem sources -a http://ruby.taobao.org/

Setup completed 下载完成

第二步:开始安装CocoaPods

  • 终端输入命令:sudo gem install cocoapods  (中间可能需要输入管理员密码,密码不是明文输入,输入密码后直接回车即可)然后等待下载,成功后会有提示
  • 设置podsetup:如果要查看设置进度,先重新开一个终端,输入两个命令:1.进入CocoaPods命令【cd ~/.cocoapods 】 2.查询命令【du -sh *】

第三步:使用CocoaPods 

  • 先找到要查找的第三方库,输入命令:pod search + 第三方库名称

 

  • 出来一对列表页面,选择三方库最新版的命令:例如:pod ‘MBProgressHUD’,’~>0.8’

  • 创建工程,进入工程,输入命令:cd + 工程路径  
  • 编辑工程的vim Podfile文件,输入命令:vim Podfile              (i:编辑, Esc:保存)

 

  • 使Podfile处于编辑状态,将要下载的内容放在这个里面,输入命令:pod ‘MBProgressHUD’,’~>0.8’    Esc保存:输入【:wq】

  • 更新设置:pod update

第四步:打开工程中出现的三方文件

 

使用第三方

 

我在引用第三方时出现了下面的错误:

错误原因:

 

按照解决办法输入命令:

  • 重新执行命令:pod update

注意:有时候会出现版本不适应的问题,不要着急,按照错误原因寻找解决方案

posted @ 2016-05-27 11:40  Leo-Wmw  阅读(314)  评论(0编辑  收藏  举报