Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CoCoapod无法从ruby下载数据_Ruby_Xcode_Cocoapods - Fatal编程技术网

CoCoapod无法从ruby下载数据

CoCoapod无法从ruby下载数据,ruby,xcode,cocoapods,Ruby,Xcode,Cocoapods,我对Xcode非常陌生,我正试图获得firebase,但cocoapods不会安装。每当我键入gem install cococoapods或sudo gem install cocoapods时,我都会得到这个 ERROR: Could not find a valid gem 'cocoapods' (>= 0), here is why: Unable to download data from https://rubygems.org/ - SSL_connect r

我对Xcode非常陌生,我正试图获得firebase,但cocoapods不会安装。每当我键入
gem install cococoapods
sudo gem install cocoapods
时,我都会得到这个

ERROR:  Could not find a valid gem 'cocoapods' (>= 0), here is why:
      Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: tlsv1 alert protocol version (https://rubygems.org/latest_specs.4.8.gz)
我很确定我有最新版本的ruby(2.0.0)、Xcode 8.2,我在2007年年中的IMac上运行MacOS 10.11.6 El Capitan。我不确定我的电脑是否过时,不能下载


除了试着把sudo放在gem前面之外,我在其他任何地方都找不到任何明确的答案,所以非常感谢您的帮助。抱歉,如果有人问过这个问题,或者这是一个非常简单的解决方案,我对xcode和编码一般来说是非常陌生的。

我想把这个问题留给其他新手,以防他们想要一个简单的答案。我还把这个问题作为一个重复的问题添加到了一个更深入的答案中

我如何解决我的问题:

我安装了自制软件

然后我使用自制软件安装rbenv,并使用
brew安装rbenv

有了rbenv之后,我下载了2.0.0-dev而不是2.0.0,并使用
rbenv local 2.0.0-dev
将其设置为我的主要ruby版本。 然后我打开了一个新的终端,像往常一样安装cocoapod,并在我的xcode中安装了一个pod文件。

对你有帮助吗?