CocoaPods的安装与使用(-)
发布自己的pods到CocoaPods trunk
简介
CocoaPods 是 Cocoa 项目的依赖管理工具。它支持 Swift 和 Objective-C 语言,同时支持超过10000个第三方开源库。它可以帮助你管理项目,让你的项目更加优美。
安装CocoaPods
想要安装CocoaPods我首先想到了上它的官网看看: 打开 https://cocoapods.org/
通过官网得知CocoaPods 管理在 Ruby 中。可以使用并推荐使用 OS X 自带的 Ruby 安装。当你使用自带的 Ruby 安装 gems 时需要使用 sudo 命令。更详细的说明可以再官方文档中查看。
简单来说,在 OS X 下安装 CocoaPods 异常的简单,只需要执行如下的命令即可:
$ sudo gem install cocoapods
$ pod setup
如果你的 gem 版本过低(系统版本低于 OS X Lion),安装可能会出现问题。可以使用如下命令查看 gem 版本。
gem -v
如有必要,可以使用如下命令升级。
$ sudo gem update --system
ruby 的软件源 https://rubygems.org 使用的是亚马逊的云服务,所以被墙了,还需要使用如下代码将官方的 ruby 源替换成国内淘宝的源:
$ gem sources --remove https://rubygems.org/
$ gem sources -a http://ruby.taobao.org/
$ gem sources -l
接下来开始安装
$ sudo gem install cocoapods
说明没有权限,需要终端输入
$ sudo gem install -n /usr/local/bin cocoapods
到这之后再执行pod setup(PS:这个过程是漫长的,要有耐心)
$ pod setup
当出现Setup completed的时候说明已经完成了。
cocoaPods使用
1.xcode创建工程
屏幕快照 2017-08-10 上午11.54.00.png
2.编辑文件Podfile(可以搜索 pod search AFNetworking)
屏幕快照 2017-08-10 上午11.56.12.png
3.把该库下载到Xcode中
终端输入:$ pod install
或者¥pod update
如果等待时间过长可使用(pod update --verbose --no-repo-update)
完成后目录结构为:
屏幕快照 2017-08-10 下午1.19.56.png