最近執(zhí)行pod install的時候需要clone master倉庫文件,clone 了一下午,還是不行,上網(wǎng)找了一下原因,發(fā)現(xiàn)是pod 更新到了1.2版本,需要更新一下才行,于是開啟了這次的填坑之旅。
填坑流程
搞了一天,最后總結(jié)出來的整體思路就是先把原來的pod卸載掉,然后重新安裝最新的pod。
- 升級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)
如果遇到上面這些錯誤,可以試一下卸載全部gem,然后重新安裝pod
sudo gem uninstall --all
如果你有換過ruby源,可能需要換回原來的ruby源,就是下面這個地址
https://rubygems.org/