iOS cocoapods相关命令
2019-07-04 本文已影响2人
哦呵呵y
1. 升级Ruby环境
sudo gem update --system
2. 更换Ruby镜像
首先移除现有的Ruby镜像
gem sources --remove https://rubygems.org/
然后添加国内最新镜像源(淘宝的Ruby镜像已经不更新了)
gem sources -a https://gems.ruby-china.org/
执行完毕之后输入gem sources -l
来查看当前镜像
gem sources -l
3. 安装CocoaPods
sudo gem install -n /usr/local/bin cocoapods
pod setup // 时间特别长 好像可以直接拷贝别人下载好的~/.cocoapods/master
4. 更新CocoaPods
更新到制定版本
pod --version // 查看当前pod版本
sudo gem install -n /usr/local/bin cocoapods -v 1.61
gem list | grep cocoapod // 搜索和pod相关的插件
gem uninstall XXX // 可以根据上面查询结果 删除历史版本遗留数据
5. CocoaPods常用命令
搜索第三方库
pod search AFNetworking
安装第三方库
pod install
更新
pod repo update [NAME 可选] // 更新索引库 可以制定名字 常用来更新私有组件索引库 结合 pod update --no-repo-update 可以避免更新 master,并且可以保持私有组件是最新状态
pod update // 会更新所有本地索引库
pod update --no-repo-update // 不更新索引库
6. CocoaPods 私有组件常用命令
pod lib create [NAME] // 创建私有库
pod repo add [NAME] [URL] // 添加私有索引库
pod repo push [本地私有索引库NAME] [XXX.podspec] --use-libraries --allow-warnings --verbose --skip-import-validation // 提交私有库