Cocoapods的安装需要 Ruby 环境, Mac 上已经默认安装了 Ruby, 但版本比较低,可以选择升级或不升级
## 查看 Ruby 版本
gem -v
## 升级 Ruby 环境
sudo gem update -- system
## 更换 Ruby 镜像源
gem sources --remove https://rubygems.org/
gem sources --add https://gems.ruby-china.org/
(之前是淘宝维护的一个Ruby镜像源,现在淘宝已不在维护,由Ruby China 进行维护)
## 查看当前 Ruby 镜像源
gem sources -l
## 安装 CocoaPods
macOS 版本小于等于10.11:
sudo gem install cocoapods
macOS 版本大于10.11:
sudo gem install -n /usr/local/bin cocoapods
注:安装时间可能会比较长,也可能因网络影响而导致安装失败,需要多次尝试直到安装成功
## 下载Cocoapods的信息到 ~/.cocoapods 里
pod setup
##更新本地cocoapods的spec资源配置信息
注:cocoapods本地的spec资源配置信息, 在用户根目录下的.cocoapods隐藏文件夹中,里面收录了所有库的配置信息
pod repo update
##更新已安装的第三方库到最新版
注:需要先执行pod repo update, 更新本地的spec资源配置信息
pod update
## 搜索支持 CocoaPods 的第三方库
pod search 第三方库名 eg. pod search AFNetworking
## 创建 podfile 文件模板
pod init
## 下载 podfile 文件配置好的第三方库
pod install
## 使用 vim 编辑 Podfile 文件
vim Podfile
(进入到 vim 模式后,按i
进入编辑状态;
按 ESC 退出 编辑状态,输入:wq
退出 vim 模式)
=========================================================
podfile 文件格式:
platform: iOS, ‘8.0’ # 最低支持的版本为 iOS 8
use_frameworks!
target ‘MyApp’ do
pod ‘AFNetworking’, ‘~> 3.0.0’ ## (指定版本号)下载AFNetworking的3.1.0版本
pod ‘ORStackView’, ## 下载 ORStackView 的最新版
…
end
网友评论