##1. pod 命令
pod init: 初始化pod, 并创建 Podfile
pod install : Podfile内全部的库初始化或更新并重新安装
pod install --verbose --no-repo-update: 只安装新增库, 不更新已经安装的库
pod update {podName} : 更新指定第三方
pod update {podName} --verbose --no-repo-update : 更新指定第三方,其他库忽略
pod repo update: 更新本地cocoapods库文件
pod outdated: 查看那些库有更新版本
2. pod 安装和升级
sudo gem install cocoapods: 安装cocoapods
sudo gem install cocoapods --pre: 安装测试版
sudo gem cleanup: 删除老版本的程序包
sudo gem update: 升级所有程序包
sudo gem update --system : 升级 gem
sudo gem sources -a https://ruby.taobao.org/: 添加源
sudo gem sources -r https://rubygems.org/: 删除源
gem sources -l: 查看当前的源
pod setup: 设置
3. Podfile 命令
platform :ios, '9.0': 最低支持版本
use_frameworks!: 项目要使用frameworks(swift和混编项目必须打开)
pod '{PodName}': 添加pod库
`pod 'AFNetworking', '= 3.0.0'` # 3.0.0 版本
`pod 'AFNetworking', '> 3.0.0'` # 任何高于 3.0.0 版本
`pod 'AFNetworking', '>= 3.0.0'` # 任何高于 3.0.0 版本和 3.0.0 版本
`pod 'AFNetworking', '< 3.0.0'` # 小于 3.0.0 版本
`pod 'AFNetworking', '<= 3.0.0'` # 小于 3.0.0 版本和 3.0.0 版本
`pod 'AFNetworking', '~> 3.1.0'` # 3.1.0 版本 到 3.2.0 版本,不包括3.2.0. 这个操作员的工作基于the last component 最后一部分 你可以在你的版本要求中指定>= 3.1.0 和 < 3.2.0并将始终匹配最已知的版本符合您的要求
pod 'AFNetworking', :configurations => ['Debug', 'Beta']: Debug和Beta版本安装
pod 'AFNetworking', :configuration => 'Debug': Debug版本安装
pod 'AFNetworking', :modular_headers => true:想在每个Pod中使用模块头, true or false控制是否使用
pod 'AFNetworking/Reachability': 安装pod库的子模块
pod 'AFNetworking', :subspecs => ['Reachability', 'NSURLSession']:安装pod库的子模块
pod 'AFNetworking': 指定来源
pod 'AFNetworking', :source => 'https://github.com/CocoaPods/Specs.git'
pod 'AFNetworking', :path => '~/Documents/AFNetworking'
pod 'AFNetworking', :git => 'https://github.com/gowallaAFNetworking.git'
pod 'AFNetworking', :git => 'https://github.com/AFNetworking/AFNetworking.git', :branch => 'dev'
pod 'AFNetworking', :git => 'https://github.com/AFNetworking/AFNetworking.git', :tag => '0.7.0'
pod 'AFNetworking', :git => 'https://github.com/AFNetworking/AFNetworking.git', :commit => '082f8319af'
pod 'AFNetworking', :podspec => 'https://example.com/AFNetworking.podspec'
附录
更多 pod 命令 可通过 --help 获取