許久未給工程集成新的 SDK 了,今天添加新的功能時(shí)正好需要引入新的 SDK, 順手喚醒了一下沉睡許久未曾使用的 CocoaPods,結(jié)果啊哦出現(xiàn)了一些小的狀況,一切正常的在 pod 文件中引入了新的 SDK 在 pod 的時(shí)候出現(xiàn)了異常.
一.異常與分析
-bash:XXXXX?ruby: bad interpreter: No such file or directory
距離上次使用 CocoaPods 還是很久很久以前,期間經(jīng)歷了各種 Mac 系統(tǒng)的升級(jí)尾抑、軟件的升級(jí)等一系列操作,所以在此使用 CocoaPods 時(shí)會(huì)出現(xiàn)如上異常.
二.解決方案
首先,打開終端
其次,輸入如下命令:
$ sudo gem update --system
等待片刻,時(shí)間長(zhǎng)短根據(jù)網(wǎng)絡(luò)狀況哈哈,也許會(huì)久一些,稍后會(huì)出現(xiàn)如下樣式
至此,距離勝利僅差一步之遙,再次輸入如下命令:
$ sudo gem install cocoapods -n/usr/local/bin
繼續(xù)等待片刻后,大功告成,繼續(xù)剩余的操作即可.
如上便是此次所遇到的問題和解決方案,特此記錄加深印象,同時(shí)分享給大家希望有所幫助,如有什么不足也請(qǐng)大家多多指點(diǎn)補(bǔ)充,共同成長(zhǎng)!