碰到ArgumentError - Malformed version number string

cocoapod碰到這個(gè)問題

解決方法1 ——升級ruby和cocoapod
1.終端輸入ruby -v ,查看ruby版本,這里我發(fā)現(xiàn)自己ruby的版本記為2.3.3。
2.然后輸入rvm list known ,查看當(dāng)前所有ruby版本,發(fā)現(xiàn)最新版本已經(jīng)到2.4 .1。
3.所以重新 rvm install 2.4.1導(dǎo)入最新版,這里需要提醒一下,可以提前把xcode版本和mac版本都升級為最新,不然會卡?。ㄆ鋵?shí)也不是卡,終端會自動下載,但總感覺沒有自己下載快)。期間安裝homebrew記得輸入兩次回車,不要傻等哦。
4.如果沒有問題的話看到 Install of ruby-2.4.1 - #complete 這句話就算是安裝成功,可以進(jìn)行下一步了。
5.接下來重新安裝cocoapod,終端輸入sudo gem install -n /usr/local/bin cocoapods,這里需要說一點(diǎn),老版本直接sudo gem install cocoapods就行了,但是新版的mac系統(tǒng)不支持直接進(jìn)入,所以需要自己設(shè)置安裝位置。
6.沒問題的話最后輸入pod setup,這期間可能需要稍微等待一下,最后看到Setup completed就成功了,可以盡情pod install了
注*方法1引用鏈接原文:http://www.itdecent.cn/p/19141e85070e

方法2
查看Podfile.lock是否上傳,沒有就是這個(gè)缺失,導(dǎo)致版本不一致

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容