最近執(zhí)行pod install的時(shí)候需要clone master倉(cāng)庫(kù)文件巢寡,clone 了一下午,還是不行,上網(wǎng)找了一下原因此再,發(fā)現(xiàn)是pod 更新到了1.2版本,需要更新一下才行玲销,于是開啟了這次的填坑之旅输拇。
填坑流程
搞了一天,最后總結(jié)出來的整體思路就是先把原來的pod卸載掉贤斜,然后重新安裝最新的pod策吠。
- 升級(jí)gem
sudo gem update --system
- 卸載cocoapods
sudo gem uninstall cocoapods
- 安裝cocoapods
sudo gem install -n /usr/local/bin cocoa pods
- 初始化pod
pod setup
可能遇到的bug
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
pod Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers.
Could not find 'cocoapods' (>= 0) among 64 total gem(s) (Gem::LoadError)
如果遇到上面這些錯(cuò)誤,可以試一下卸載全部gem瘩绒,然后重新安裝pod
sudo gem uninstall --all
如果你有換過ruby源猴抹,可能需要換回原來的ruby源,就是下面這個(gè)地址
https://rubygems.org/