1. 程式人生 > >Mac升級到10.13.1 之後cocoapods出現問題的解決辦法

Mac升級到10.13.1 之後cocoapods出現問題的解決辦法

我最近把我的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

多瞭解、多嘗試、多總結!