之前cocoapods 安裝使用的時(shí)候沒(méi)有遇到多大的問(wèn)題和坎兒,那么現(xiàn)在問(wèn)題來(lái)了香罐,新建工程之后卧波,pod 三方庫(kù),pod install, 沒(méi)毛病吧庇茫?等待更新庫(kù)完成之后港粱,問(wèn)題了,怎么出來(lái)了個(gè)“Generating Pods proje
解決辦法
- 1旦签、刪除所有cocoapods gems查坪,
依次執(zhí)行以下命令:
sudo gem uninstall cocoapods
sudo gem uninstall cocoapods-core
sudo gem uninstall cocoapods-deintegrate
sudo gem uninstall cocoapods-downloader
sudo gem uninstall cocoapods-plugins
sudo gem uninstall cocoapods-search
sudo gem uninstall cocoapods-stats
sudo gem uninstall cocoapods-try
sudo gem uninstall cocoapods-trunk
- 2、然后在執(zhí)行 :
sudo gem install cocoapods --pre
終端命令輸入之后宁炫,發(fā)現(xiàn)沒(méi)有出現(xiàn)什么問(wèn)題偿曙,然后嘗試重新 :
pod install
發(fā)現(xiàn)問(wèn)題依舊:
$ pod install
Generating Pods project
Abort trap: 6
那么問(wèn)題還是沒(méi)解決
- 3、我們把cocopods 卸載掉
$ sudo gem uninstall cocoapods
- 4、重新安裝一下RVM
$ curl -L https://get.rvm.io | bash -s stable
這個(gè)過(guò)程可能會(huì)問(wèn)你sudo管理員密碼,我們輸入密碼后坪稽,等待一段時(shí)間后就可以成功安裝好 RVM
- 5座享、檢查一下是否安裝正確
$ source ~/.rvm/scripts/rvm
- 6、繼續(xù)用RVM安裝Ruby環(huán)境,我們可以查看ruby的版本
$ rvm list known
之前我試過(guò)用2.4.0的來(lái)安裝,但是之后還是pod install 失敗,所以我嘗試用2.0.0的版本來(lái)試試
$ rvm install 2.0.0
接下來(lái)你就慢慢的等待吧,這個(gè)時(shí)候你可以喝喝茶鞋仍,聽聽歌,玩玩游戲啊搅吁,好了威创,言歸正傳
我們將2.0.0設(shè)置為默認(rèn)的
$ rvm 2.0.0 --default
查看是否正確
$ ruby -v
查看版本
$ gem -v
- 7落午、更換鏡像 之前我用的 https://gems.ruby-china.org/ 發(fā)現(xiàn)之后pod install 還是會(huì)出現(xiàn)報(bào)錯(cuò)的問(wèn)題(這里不是說(shuō)不行,是針對(duì)出現(xiàn)“Generating Pods project Abort trap: 6”這個(gè)問(wèn)題做出的解決辦法)
查看當(dāng)前鏡像
$ gem sources -l
移除當(dāng)前鏡像
$ gem source -r https://..........(移除你自己的地址)
替換(我使用了淘寶的因?yàn)閲L試多次之后淘寶的成功了)
$ gem source -a https://ruby.taobao.org/
查看驗(yàn)證成功
$ gem sources -l
CURRENT SOURCES
https://ruby.taobao.org/
- 8肚豺、安裝cocoapods
$sudo gem install cocoapods
$pod setup
成功之后可以查看cocoapods版本
pod --version
接下來(lái)編輯Podfile 文件 寫入需要的三方庫(kù)
pod install
下載完庫(kù)之后溃斋,發(fā)現(xiàn)成功了,沒(méi)有再報(bào)下面的問(wèn)題了:
Generating Pods project
Abort trap: 6
再到工程文件中吸申,發(fā)現(xiàn)***xcworkspace 文件也有了梗劫,問(wèn)題終于解決,希望對(duì)你們有所幫助截碴!