本著升級(jí)更新版本的念頭(其實(shí)就是一時(shí)手賤),cocoaPods 使用不了了, 所以就重新安裝一下。
為了方便操作, 免去配置鏡像, 所以提前安裝了Homebrew
關(guān)于Homebrew:
Homebrew 是一款 Mac OSX 環(huán)境下高效便捷的包管理器(通過 brew 命令執(zhí)行相關(guān)包管理),推薦日常 Mac OSX 環(huán)境下安裝、卸載軟件的使用;
Homebrew的安裝方法
官網(wǎng)給出的安裝方法:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
但是非常慢, 所以找到了一個(gè)國內(nèi)自動(dòng)安裝腳本:
/bin/zsh -c "$(curl -fsSL [https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh](https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh))"
Homebrew 安裝完成之后,處理安裝 Ruby 版本:
brew install ruby
安裝完成后查看其 Ruby 源:
gem sources -l
此時(shí)可能會(huì)出現(xiàn)錯(cuò)誤:dyld: Library not loaded: /usr/local/opt/gmp/lib/libgmp.10.dylib
這里就要更新 Ruby 版本了:
brew update && brew install gmp
更新完成后再次查看 Ruby 源:
如果顯示的ruby源不是ruby-china
,則需要進(jìn)行源替換:
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
ruby源正常, 安裝CocoaPods:
sudo gem install -n /usr/local/bin cocoapods
安裝成功后進(jìn)行pod設(shè)置:
pod setup
執(zhí)行完畢后, 查看pod版本看安裝是否成功:
pod --version
CocoaPods的使用
CocoaPods安裝成功后, 就可直接進(jìn)行使用, 這里不做過多的贅述,直接寫幾個(gè)常用的命令:
cd 項(xiàng)目目錄地址
// 創(chuàng)建 Podfile 文件
pod init
// 編輯
vim Podfile
// 安裝
pod install
// 更新所有依賴的開源庫
pod update
pod install --no-repo-update
pod update --no-repo-update
// 搜索框架
pod search 框架名
其他使用中的常見錯(cuò)誤, 這里不做更多整理, 遇見了自己搜索解決方法即可。