1.0.0 初始版2018.10.12
10.13.6
CocoaPods 是 Swift 和 Objective-C 的依赖项管理器。
CocaPods 是使用 Ruby 构建的。
它经过 Gem 安装,由于 Gem 是 Ruby 语言的包管理器。segmentfault
ruby -v
sudo gem install -n /usr/local/bin cocoapods
pod --version
使用该命令「ruby -v」可查看当前使用的 Mac 上的 Ruby 版本。ruby
如今安装 CocoaPods 需 Ruby 版本大于 2.2.2。若是自身 Mac 上的 Ruby 比这小,就须要安装对应的 Ruby 环境,可自行查找方法。
或者须要安装国内镜像的:https://gems.ruby-china.com/
若是 Ruby 版本大于 2.2.2,可直接开始安装。spa
输入命令「sudo gem install -n /usr/local/bin cocoapods」开始安装,在输入命令后会须要输入密码,对应输入便可。3d
上面命令执行完后,执行命令「pod --version」查看是否安装成功,若是出现对应的 CocoaPods 版本,成功。
如执行命令后显示:1.8.3blog
获取项目的根目录
框出的部分就是项目的根目录,双击,拷贝根目录。
打开「终端」,cd 到根目录。
例如根目录是 /Users/rx/Documents/study/ViewTest
那么,命令就是 「cd /Users/rx/Documents/study/ViewTest」get
而后,在该目录下建立 Podfile 文件,执行命令it
pod init
命令执行成功后,能够看到,根目录出现了一个以 Podfile 命名的文件,以下图:io
接着,在终端输入命令「open Podfile」打开 Podfile 文件,class
open Podfile
命令执行成功后,能够看到 Podfile 窗口出现,以下图版本管理
pod 'AFNetworking', '~> 3.0'
在 Podfile 文件中写上对应库的相关命令,例如添加 AFNetworking 库,在文件中添加命令「pod 'AFNetworking', '~> 3.0'」。其中有一些说明,以下图:
在 Podfile 添加完依赖后,回到终点执行命令
pod install
安装完成后,关闭当前项目,在 Finder 中去到该项目根目录,此后,都使用 「项目名.xcworkspace」(即 .xcoworkspace 为后缀的)文件打开该项目。
以下图所示:
CocoaPods 官网
https://cocoapods.org/
CocoaPods 安装方法 - 2019.10.11
https://www.jianshu.com/p/f43b5964f582
Cocoapods 整理(一)—— 安装 Cocoapods
http://www.javashuo.com/article/p-dklmpxei-ba.html
Mac安装Ruby版本管理器RVM
https://vic.kim/2019/05/21/Mac%E5%AE%89%E8%A3%85Ruby%E7%89%88%E6%9C%AC%E7%AE%A1%E7%90%86%E5%99%A8RVM/