Mac OSX 10.11.1+ 安装 Cocoapods

来源:互联网 发布:货架重量计算软件 编辑:程序博客网 时间:2024/06/05 02:32

声明:

该篇已被我编辑重新排版到这里 Mac 安装 Cocoapods

该篇不再更新和维护.


如果你的 Mac OSX 升级到10.11.1+, 并且需要安装Cocoapods, 可以参考本博客.


#安装步骤

1.移除原来的源, 不管以前是否安装过 Cocoapods.

gem sources --remove http://ruby.taobao.org/

2. 重新添加源, 注意是 https.

gem sources -a https://ruby.taobao.org/ 

3.查看是否添加成功, 该步骤可选.

gem sources -l 

4.安装, 使用 root 权限安装.

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

# 安装使用中遇到的问题

命令行执行 pod 发生:  pod command not found, 但是 sudo pod 却可以执行  

解决方案即如下步骤
  

1. 执行

sudo gem uninstall cocoapods  

卸载原有的Cocoapods

2. 执行

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

来重新安装 Cocoapods  

3. 执行

sudo chmod -R +rx /usr/local/bin/

赋予/usr/local/bin给予执行与读取权限


更新 gem

sudo gem update --system
如果你没有设置国外代理, 需要切换到国内的源.


题外话:


1. 在更新 gem 过程中, 遇到

Operation not permitted - /usr/bin/update_rubygems

可以通过通过 brew 安装 ruby 解决.

brew install ruby

2. pod setup 失败

失败提示信息类似:

Cloning into 'master'...error: RPC failed; curl 56 SSLRead() return error -36fatal: The remote end hung up unexpectedlyfatal: early EOFfatal: index-pack failed

解决方案: 更新 gem

sudo gem update --system

欢迎大家关注我的个人微信公众号: ITMan, 微信公众号搜索: ITManMark.

或者扫描一下







1 0