iOS 安装cocoapods详解


原文链接


cocoapods官网

最顺利的情况

打开MAC终端,执行如下命令安装cocoapods:

$ sudo gem install cocoapods

如果顺利执行完了,恭喜你,已经安装完成,然后需要初始化CocoaPods的环境

pod setup

耐心等待完成,然后就可以开始使用了。

有问题的情况:

问题一:需要更换源

ERROR:  Could not find a valid gem 'cocoapods' (>= 0), here is why:
          Unable to download data from https://gems.ruby-china.org/ - bad response Not Found 404 (https://gems.ruby-china.org/specs.4.8.gz)

原因:访问不了当前源地址
https://gems.ruby-china.org/
解决方法:需要改为以下的源地址:
https://gems.ruby-china.com/

查看当前源:

➜  ~ gem sources -l
*** CURRENT SOURCES ***
https://gems.ruby-china.org/ //这个是我本地的,你的可能不一样

移除当前源,并添加新的源地址:

➜  ~ gem sources --remove https://gems.ruby-china.org/
https://gems.ruby-china.org/ removed from sources

➜  ~ gem sources -a https://gems.ruby-china.com/
https://gems.ruby-china.com/ added to sources

//检查以下添加结果
➜  ~ gem sources -l                             
*** CURRENT SOURCES ***

https://gems.ruby-china.com/

问题二:需要升级gem

在Terminal输入以下命令:

sudo gem update --system

升级成功后会提示: RubyGems system software updated

问题三:需要升级Ruby

如果MAC自带的Ruby版本太低,此时需要升级Ruby。

安装Ruby环境需要安装Xcode、Command Line Tools、Homebrew和rvm

安装xcode直接去Appstore就行。

安装Homebrew直接执行命令:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装rvm:

curl -L get.rvm.io | bash -s stable 

source ~/.bashrc

source ~/.bash_profile

列出ruby可安装的版本

rvm list known

这里选择安装2.0.0版本

rvm install 2.0.0
rvm use 2.0.0

你可能感兴趣的:(iOS 安装cocoapods详解)