使用CocoaPods出错,[!] Oh no, an erro
2018-04-24 本文已影响20人
否极泰来_L
今天在新项目中使用$ pod install
指令时,出现了[!] Oh no, an error occurred.报错。
首先$ pod --version
查看CocoaPods的版本号,发现版本比较低,打算升级CocoaPods试一下。
命令行更新步骤
$ sudo gem update --system // 更新gem
Password: // 输入密码,等待更新完成
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l
*** CURRENT SOURCES ***
https://ruby.taobao.org/
$ sudo gem install cocoapods // 安装CocoaPods(时间稍长)
$ pod setup
当我执行$ pod setup
命令时,又出现了一个错误。
[!] Failed to connect to GitHub to update the CocoaPods/Specs specs repo - Please check if you are offline, or that GitHub is down
它给的信息是未能连接到github,后来发现是我的电脑科学上网后无法访问github,将科学上网工具关掉,重新$ pod setup
,经过漫长的等待,终于提示了Setup completed
。
然后重新执行$ pod install
,发现又来了个新的错误信息
[!] Unable to find a specification for `AFNetworking`
然后在网上查到的解决方法,重新安装。(我是刚刚更新的啊。😓)
$ rm -rf ~/.cocoapods
$ pod setup
重新执行$ pod install
,成功。