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

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容