美文网首页键盘上的鼓手
iOS-进阶整理14 - cocoaPods的使用

iOS-进阶整理14 - cocoaPods的使用

作者: 简单也好 | 来源:发表于2016-04-17 18:57 被阅读174次

一、安装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

不报错就成功了
原工程文件夹下会多一个
xcworkspace结尾的文件,以后通过它来打开工程

相关文章

网友评论

    本文标题:iOS-进阶整理14 - cocoaPods的使用

    本文链接:https://www.haomeiwen.com/subject/vuiolttx.html