系統(tǒng)升級(jí)10.13.1后家厌,發(fā)現(xiàn)cocoapods 不能用了,發(fā)現(xiàn)是ruby環(huán)境已經(jīng)升級(jí)到了2.3椎工,cocoapods沒(méi)找到2.0版本饭于,報(bào)錯(cuò), 一個(gè)字维蒙,升級(jí)掰吕!
1、升級(jí)cocoapods:淘寶鏡像已經(jīng)不能用了颅痊,先移除淘寶鏡像殖熟,換上?https://gems.ruby-china.org/ 這個(gè),安裝?sudo gem install cocoapods
2斑响、期間可能報(bào)ruby版本的錯(cuò)菱属,升級(jí)ruby钳榨,curl -L get.rvm.io \ bash -s stable,看到這個(gè)rvm_install "$@"照皆,再輸入?command rvm install 2.3.0重绷,完成之后,使用新版本的ruby作為默認(rèn)版本?rvm use 2.3.0 —-default膜毁。
3昭卓、期間可能報(bào)錯(cuò) While executing gem ... (TypeError) no implicit conversion of nil into String, 升級(jí)gem版本瘟滨,gem update --system候醒。
4、期間可能報(bào)對(duì)?/usr/local/bin 這個(gè)文件將 沒(méi)有寫(xiě)權(quán)限,用這個(gè)?sudo gem install -n /usr/local/bin cocoapods。