OS 10.11.5 cocoapods 安装辛酸史

先说下主要遇到的坑:
1,淘宝的镜像不能用 要用这个 $ gem sources -a https://gems.ruby-china.org/ (增加可用的镜像)
参考网址:http://blog.csdn.net/tf_guo/article/details/53258287、

2,OS 版本 10.11 之前和之后有点不一样 比如出现下面的错误:
Setting up CocoaPods master repo
[!] /usr/bin/Git clone https://github.com/CocoaPods/Specs.git master –depth=1
Cloning into ‘master’…
error: RPC failed; result=18, HTTP code = 200
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
参考网址址:http://blog.csdn.net/miaomiaodog/article/details/51505491

3,关于pod install 和pod up 极其慢的时候,参考:
无论是执行pod install还是pod update都卡在了Analyzing dependencies 或者 Updating local specs repositories不动
解决: 原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库, 加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:
pod install –verbose –no-repo-update
pod update –verbose –no-repo-update

4,在podfile 文件里,有的第三方需要这个: use_frameworks!(比如说 cocoapod),所以还是写上吧。参考下图:OS 10.11.5 cocoapods 安装辛酸史_第1张图片

5,Podfile 这个单词不要写错了。写错了,可能就装不成功了。

然后安装过程看其他博客吧。。。。

6,
在运行 “sudo gem install cocoapods” 的时候出现问题:ERROR: While executing gem … (Errno::EPERM)
Operation not permitted - /usr/bin/fuzzy_match

则可以改为:
sudo gem install -n /usr/local/bin cocoapods

你可能感兴趣的:(一些基本知识,iOS)