Mac升級到10.13.1 之後cocoapods出現問題的解決辦法
阿新 • • 發佈:2019-02-04
我最近把我的Mac系統升級到了最高版本,macOS High Sierra(10.13.1),升級之後發現cocoapods出現了問題,,現把問題和解決辦法羅列如下:
問題:
/usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory
我查了一下https://github.com/CocoaPods/CocoaPods/issues/6898#issuecomment-332060096
發現很多人也遇到了這個問題,但是我用了大家說的方法之後發現還是不行,我這邊還是報錯,,後來經朋友提醒我才意識到,CocoaPods我已經快接近一年沒有動他了,過去使用的taobao的源已經不再維護了。 所以解決辦法如下:
解決辦法:
gem sources -l
二、如果是taobao的源的話,就新增新源,解除安裝舊源;
gem sources --add https://gems.ruby-china.org/ --remove https://ruby.taobao.org/
gem sources -l
四、重新初始化安裝Pod。
sudo gem install -n /usr/local/bin cocoapods
五、成功之後檢視一下版本有無。
pod --version
六、如果沒什麼問題的話嗎,就cd到自己的工程目錄下進行更新第三方庫
pod install --verbose --no-repo-update
多瞭解、多嘗試、多總結!