以前没怎么用过cocoapods,总感觉自己手动添加的靠谱些,但是自从去年开始用了之后发现特别好用,经过反反复复的几次遗忘查找、遗忘查找,现在归纳写自己使用过的一些分享给大家。
ruby
1、命令行更新ruby安装
sudo gem update --system
2、添加镜像
gem sources --add https://gems.ruby-china.org/
3、删除镜像
gem sources --remove https://rubygems.org/
// 移除的是 https://ruby.taobao.org/
4、查看安装的镜像
gem sources -l
5、安装镜像
gem install rails
6、镜像路径
cd ~/.cocoapods
查看路径下大小
du -sh *
7、修改原镜像改为国内的镜像
pod repo remove master
pod repo add master https://gitcafe.com/akuandev/Specs.git
//或者 http://git.oschina.net/akuandev/Specs.git
pod repo update
cocoapods
8、卸载pod
rm -rf /usr/local/bin/pod
9、参看pod版本
pod --version
10、查看所有与cocoapods相关的已安装的组件
gem list | grep cocoapods
或者
gem list --local | grep cocoapods
11、卸载和cocoapods相关的已安装的组件
gem uninstall cocoapods-core
gem uninstall cocoapods-downloader
gem uninstall cocoapods-plugins
gem uninstall cocoapods-search
gem uninstall cocoapods-stats
gem uninstall cocoapods-trunk
gem uninstall cocoapods-try
12、上面方法卸载不掉的时候执行下面的
sudo gem uninstall cocoapods-core -v1.0.1
13、pod repo中明明存在的pod search找不到
rm ~/Library/Caches/CocoaPods/search_index.json
14、用命令指定安装到/usr/bin/pods(指定下载cocoapods的路径)
sudo gem install -n /usr/local/bin cocoapods
15、找到路径,然后删除pod
rm -rf /usr/local/bin/pod
16、安装pod
sudo gem install cocoapods
17、安装指定版本
sudo gem install cocoapods --version 1.1.1
18、更新pod版本
sudo gem install -n /usr/local/bin cocoapods –pre
19、查看pod的安装位置
which pod
20、查看gem中本地程序包
gem list
21、使用指定版本的pod
pod 0.35.0 install
22、清除pod缓存
rm -rf ~/Library/Caches/CocoaPods
rm -rf Pods
pod install
或者
pod cache clean Realm
pod cache clean RealmSwift
pod deintegrate || rm -rf Pods
pod install --verbose
23、更新cocoapods添加的库缓慢
pod install --verbose --no-repo-update
无论是执行pod install还是pod update都经常出现卡住不动的情况,原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加上后面的参数可以省略这一步,然后速度就会提升不少。
24、保存设置退出
esc键-> :键 -> wq ->return键
不保存退出
esc键-> :键 -> q! ->return键
25、搜索cocoapods上面存在的第三方库
pod search AFNetworking