开发应用的时候第三方的库是不可缺少的,能提高开发的效率。 一些经常用到的库,在新的项目里用时,并且用到的库比较多时,就不方便管理了。然而cocoaods 可以帮助管理Xcode的第三方库,然而在安装时会出现经常出现一些问题。本来挺简单的安装由于在天朝被墙的原因总是安装不上。
安装cocoapods的简单命令:
sudo gem install cocoapods
运行命令后,正常情况下就可以安装后,但有可能遇见下面的问题:
ERROR: Could not find a valid gem ‘cocoapods‘ (>= 0), here is why:
Unable to download data from https://rubygems.org/ - Errno::ECONNREFUSED: Connection refused - connect(2) (https://rubygems.org/quick/Marshal.4.8/cocoapods-0.37.1.gemspec.rz)
ERROR: Possible alternatives: cocoapods
这是因为service被强了,换一个sources就可以解决了
获取当前的sources命令为:
get sources //查看当前的service
*** CURRENT SOURCES ***
https://rubygems.org/
按照次序运行以下命令:
gem sources --remove https://rubygems.org/ gem sources -a http://ruby.taobao.org gem sources -l
*** CURRENT SOURCES ***
http://ruby.taobao.org
current sources 变成淘宝了,然后再运行安装命令就可以顺利安装,
时间: 2024-10-10 03:46:01