以前沒怎么用過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