cocoapods 安装写使用

OS X 10.11 的系统的话先来这个几个语句替换一下 然后在继续

 淘宝升级http协议到https
 用这句替换原来的http gem

 gem sources --remove http://ruby.taobao.org/ --add https://ruby.taobao.org/
 成功后输入

 gem sources -l

 可查看到改好的gem源

 *** CURRENT SOURCES ***
 https://ruby.taobao.org/    注意:是(https)



 1、安装CocoaPods

 在终端运行命令: gem sources –remove https://rubygems.org/
 在终端运行命令: gem sources –a http://ruby.taobao.org/
 在终端运行命令: gem sources –l

 2、安装CocoaPods

 在终端运行命令: sudo gem install cocoapods (需要输入管理员密码)

 验证cocoapods是否安装成功
 在终端运行命令: pod

 3、cocoapods的简单使用

 1> 查看第三方库是否支持cocoapods
 在终端运行命令: pod search SDWebImage (以SDWebImage为例)

 2> 项目中加入cocoapods的支持

 在桌面上新建一个test项目为例.在终端中进入项目所在目录
 zhangcandeiMac:Desktop pican$ cd xxxxxx /
 在终端运行命令:vim Podfile (利用vim创建Podfile文件)

 platform:ios,’6.1’
 pod ‘SDWebImage’,’~>3.6’

 输入完成,退出insert模式,按Esc,然后输入:wq保存退出

 4、pod install 在终端运行命令: pod install (会安装Podfile里面记录的第三方库)

 1> 安装成功后 在终端里会显示   from now on use ‘xxxxx.xcworkspace’,

 多了4个东西,Pods文件夹存放你下载的第三方库.以后打开工程不再是使用xcodeproj,
 而是使用xcworkspace…因为你打开workspace工作空间,
 你发现里面包含两个xcodeproj工程文件。
 一个是本身的工程,一个是Pods管理第三方库的工程。

 2>  正确编译运行一个包含cocoapods类库的第三方库 (就是你要用的第三方库又包含依赖其它的第三方库采用cocoapods管理)

 进入项目所在目录,输入命令: pod update  (将文件中的所有第三方库更新到最新版本)

 小结:Podfile文件控制cocoapods该下载什么,文件名一定叫做Podfile且没有后缀。

 每次都优先使用 pod update 命令 或者 pod update --verbose(详细的进度也能显示)

 ------------------------------------------------------------------------

 如果你电脑之前安装过了 cocoapods
 那么就直接找到你项目文件路径 然后里面一加就可以了

 首先来个 pod 试一下

 然后用 vim 创建一个 Podfile 文件

 platform:ios,’6.1’
 pod ‘SDWebImage’,’~>3.6’

 里写入支持 cocoapods 的并且你项目中需要的三方开源框架

 (esc) 保存 退出 (:wq)

 然后 pod install 一下。

 等待一会儿 最后 终端里显示 from now on use ‘xxxxx.xcworkspace’ 就可以了

你可能感兴趣的:(移动开发)