iOS个人整理39-cocoaPods的使用


一、安装cocoaPods


cocoaPods是Ruby实现的,用它必须有Ruby环境

1.安装Ruby环境

打开终端,

(1) gem sources --remove https://rubygems.rog/    这句是移除原来的资源地址,因为这地址被墙,访问不了

(2) gem sources -a https://ruby.taobao.org/  这句话是设置新的资源地址,用的是淘宝镜像,也有可能是http://

(3) 输入gem sources -l ,查看一下资源的地址,如果没啥问题,应该是一条信息,表示当前的资源地址

*** CURRENT SOURCES ***
https://ruby.taobao.org/

(4) 终端输入sudo gem install cocoapods, 就会开始安装 可能要输入密码


2.给工程添加cocoaPods

(1) 搜索第三方,终端输入 pod search 第三方名称,就可以看到此第三方的所有信息

(2) 进入某个工程所在的目录,创建podfile文件,这个文件是cocoaPods的配置信息,关于平台和导入的第三方的名字和办法

vim里面这么写

platform:ios, '8.0'
pod 'SDWebImage','~>3.7.5'   
pod 'FMDB','~>2.6.2'
(3) 退出保存podfile后输入pod install ,就可以把pod安装到工程里,工程里面就多了四个文件:Pods文件夹、podfile(也就是上面的配置信息)、Podfile.lock、以及一个xcworkspace后缀的文件。从此打开项目,不用再点.xcodeproj文件,选择.xcworkspace。
(4) 如果编译出错,pod update 可以更新配置好所有第三方库


3.卸载cocoaPods

(1) 进入finder删除xcworkspace工程文件和pods文件夹和pofile.lock

(2) 打开项目,删除pods文件夹、Podfile.lock、以及xcworkspace后缀的文件

(3) 选中工程,选中targets进入build Phase  :

删除check和embed和copy

再删除Link Binary With Libraries里面的libpods



二、安装第三方类库

比如FMDB

1.首先打开终端,进入工程的文件夹下(cd 拖拽工程文件夹到终端可以得到路径)

2.搜索第三方类库

pod search FMDB

3.新建一个podfile文件

vim podfile

4.在podfile文件内加入类库

格式像这样:

   platform:ios,'8.0'
  
   pod 'SDWebImage','~>3.5.2'
   pod 'AFNetworking','~>1.2'
   pod 'FMDB','~>2.6.2'

5.保存退出,执行安装

pod install


下面的命令安装速度比较快,但是工程就不能共享了

pod install --verbose --no-repo-update


不报错就成功了

原工程文件夹下会多一个

xcworkspace结尾的文件,以后通过它来打开工程      



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值