cocoapods 的安装详解:
一:切换镜像为淘宝镜像
1,淘宝镜像地址:https://ruby.taobao.org/
2,Mac系统自带镜像:https://rubygems.org/
3,淘宝镜像和系统自带镜像的区别:系统自带镜像不好用,速度慢。
4,如何查看当前系统使用的镜像:gem sources -l
5,切换系统镜像为淘宝镜像:
5.1:删除系统镜像,sudo gem sources -r https://rubygems.org/
5.2:添加淘宝镜像,sudo gem sources -a https://ruby.taobao.org/
6,什么是镜像:镜像就服务,你要安装第三方框架需要找一个服务,而镜像就是提供安装框架的服务
二:安装cocoapods
1,什么是cocoapods,它就是一个管理第三方工具的一个工具。
2,安装:sudo gem install cocoapods
3,安装成功后查看pod版本:pod —version
4,升级pod,先查看要升级到的pod 版本对应的镜像版本:升级镜像(gem)的命令是:sudo gem update —system。升级pod的命令是:sudo gem install cocoa pods,如果还是异常说明是源路径及镜像的问题,切换淘宝旧镜像为新镜像:https://gems.ruby-china.org。修改成功后要升级pod 就需要使用新命令:sudo gem install -n/usr/local/bin cocoa pods —pre。
5,继续检查是否升级到想要的版本。
6,初始化pod 运行环境,也就是clone 一个pod 仓库,用于添加三方库。该操作时间长,需要等待。命令:pod setup
三:pod 的常用命令
1,搜索:pod search 库名
2,安装podfile中的第三方库,只安装没有安装的三方库、或删除podfile中没有但是pod 中有的三方库,不会更新索引库
3,pod update 会更新索引库为当前pod对应的最新索引,完了安装最新版本三方库,包含了pod install的功能,由于要更新索引库所以速度慢。
4,在原有的索引库上更新三房库,使用:pod update —verbose —no-repo-update
5,删除cocoapods:gem uninstall cocoapods