cocoapods常用方法总结

以前没怎么用过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

你可能感兴趣的:(cocoapods常用方法总结)