CocoaPods 的安装与卸载
2021.10.28 更新,Cocoapods 的卸載
前言
最近換了個新電腦,需要重新配置一遍開發環境,于是借此機會記錄一下 CocoaPods 的安裝過程,方便以后再次重裝的時候,可以按照這次的安裝流程來搞。同時,也希望可以借此幫助到有安裝 CocoaPods 需求的人。
安裝流程
1. 安裝 HomeBrew
為了避免在安裝過程中報錯,我們先下載好 HomeBrew。
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"2. 安裝 rvm,升級 ruby 環境
Cocopods 對 ruby 的版本就有要求的,所以我們可以將 ruby 升級到一個比較高的版本。這里,我們先下載 rvm,利用 rvm(Ruby Version Manager)進行多版本 ruby 環境的管理和切換。
curl -L get.rvm.io | bash -s stable# 啟用 rvm source ~/.rvm/scripts/rvm# 查看 rvm 版本,檢驗安裝是否成功 rvm -v3. 安裝 ruby
接下來就是利用 rvm 安裝指定版本的 ruby。
# 查看可安裝的 ruby 版本 rvm list known# 選擇一個相對比較高的 ruby 版本進行安裝 rvm install 2.7# 查看已安裝的 ruby 版本 rvm list4. 設置默認版本的 ruby(可選)
當我們通過 rvm 安裝了多個版本 ruby 時,我們可以設置一個默認的 ruby 版本。如果只安裝了一個版本的 ruby 時,該步驟可以不用操作。
rvm use 2.7.2 --default5. 更換 ruby 鏡像源
為了能正常執行下載操作,我們將默認的源移除,并添加能在國內正常訪問的鏡像源:https://gems.ruby-china.com。
gem sources --remove https://rubygems.org/gem sources -a https://gems.ruby-china.com# 確認下載源已經更換成功 gem sources -lPS:在我們進行鏡像源切換之類的操作時,可以先復制鏈接到瀏覽器進行訪問,確保要切換到的鏡像源是可以正常訪問的。
6. 安裝 CocoaPods
開始正式安裝 CocoaPods,-v 參數用于指定版本
sudo gem install -n /usr/local/bin cocoapods -v 1.10.1通過查看 Cocoapods 版本,檢查安裝是否成功,如果控制臺成功輸出了版本號,說明安裝過程基本沒什么問題。
pod --version7. CocoaPods 使用測試
在完成安裝之后,還是要進行使用測試的。我們去到工程目錄下,執行下面命令生成 podfile。
pod init執行 install,對項目進行包管理。
pod install至此,Cocoapods 的安裝就完成了,可能是由于網絡環境非常好的原因,這次并沒有遇到什么問題,希望你在安裝的時候也可以一切順利。
卸載流程
1. 卸載 Cocoapods 相關的 Gem
刪除 Gem 列表中帶有 Cocoapods 字樣的 Gem
for i in $( gem list -local --no-version | grep cocoapods); dosudo gem uninstall $i; done也可以使用下面
gem list --local --no-version | grep cocoapods | xargs sudo gem uninstall2. 刪除 ~/.cocoapods
刪除 ~/.cocoapods 目錄,以刪除 podspec 的緩存。
rm -rf ~/.cocoapods/參考資料
- https://zhuanlan.zhihu.com/p/111014448
- https://www.jianshu.com/p/f43b5964f582
- https://www.jianshu.com/p/3c1f439ba1ca
總結
以上是生活随笔為你收集整理的CocoaPods 的安装与卸载的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: KVO 从基本使用到原理剖析
- 下一篇: iTerm2 的配置与美化