关于cocoapods的安装(重点在于坑)

安装cocoaPods

1.Ruby镜像

  1. 输入以下命令查看当前的ruby源
gem sources -l
  1. 如果输出的是
  *** CURRENT SOURCES ***
   https://rubygems.org/
  1. 那么需要更新一下ruby的源,过程如下
    #(移除当前ruby的源)
gem sources --remove https://rubygems.org/

#(设置当前ruby的源为替换成淘宝镜像)

gem sources -a https://ruby.taobao.org/ 
  1. 再次查看当前的ruby源
gem sources -l
  1. 这时候输出应该为
 *** CURRENT SOURCES ***
  https://ruby.taobao.org/

2.设置gem(gem更新)

如果gem太老,可以尝试用如下命令升级gem:
在Terminal输入以下命令:

sudo gem update --system

3.执行安装CocoaPods命令

注意:OS X 10.11 升级,虽然官方声称只是一个小的升级,但对于开发者而言,cocoapods需要重新安装,但按照以前的安装方式,在Terminal输入以下命令:

sudo gem install cocoapods

我遇到的那些坑

在执行安装cocoapods命令以前,一切都那么美好现在,一大波坑像你来袭,做好准备

**错误:ERROR: While executing gem … (Errno::EPERM)
Operation not permitted - /usr/bin/pod**

解决方案:苹果系统升级OS X EL Capitan后会出现的插件错误,将安装流程 4.安装CocoaPods 的 (1)sudo gem install cocoapods ——>改为sudo gem install -n /usr/local/bin cocoapods

错误:ERROR: While executing gem … (Errno::EPERM) Operation not permitted - /usr/bin/xcodeproj

1.方案一
执行下面的命令并重启

sudo nvram boot-args="rootless=0"sudo reboot

重启之后, 执行这个命令检查
“`
sudo gem install cocoapods -V

`如果依旧有错误,使用第二个方案`
2.方案二
`输入`

sudo gem install -n /usr/local/bin cocoapods

`之后安装输入:`

pod setup


**错误:[!] Unable to add a source with url `https://github.com/CocoaPods/Specs.Git` named `master`.
You can try adding it manually in `~/.cocoapods/repos` or via `pod repo add**
>1.解决方案
`输入`

pod repo add master https://github.com/CocoaPods/Specs.git


**错误:[!] /usr/bin/git clone http://git.oschina[.NET](http://lib.csdn.net/base/dotnet)/akuandev/Specs.git master
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun**
>解决方案:
`输入`

sudo xcode-select -switch /Applications/Xcode-beta.app/Contents/Developers
“`

参考:

(应该说是抄袭,zz)
一、要确保Reby的版本点击这里查看
二、 安装cocoapods看这里
三、 其次可能遇到错误看这里

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值