系统升级到Mac 10.11后发现pod命令不能使用了,并且出现:于是执行install指令来更新下,结果提示ERROR: Could not find a valid gem 'cocopods' (>= 0), here is why:Unable to download data fromhttp://ruby.taobao.org/- bad response Not Found 404 (http://ruby.taobao.org/specs.4.8.gz)
解决办法:http://ruby.taobao.org/换成https://ruby.taobao.org/
将http 替换成 https
1.gem sources --remove http://ruby.taobao.org/
2.gem sources -a https://ruby.taobao.org/
3.查看源对不对
gem sources -l
4.再安装就好了
sudo gem install cocoapods
===============
参考:http://my.oschina.net/w11h22j33/blog/206129
在终端执行 sudo gem install cocoapods如果不成功执行下面的命令:
$ gem sources --remove https://rubygems.org/
//等有反应之后再敲入以下命令
$ gem sources -a http://ruby.taobao.org/
$gem sources -l 查看镜像是否是taobao的,在终端看到以下信息代表成功:
*** CURRENT SOURCES ***
http://ruby.taobao.org/
在终端执行 sudo gem install cocoapods,等一段时间,出现好多Successfully和Fetching,结束后执行pod setup,如果出现问题,可能是gem太老了,执行下面的命令更新gem: sudo gem update --system
搜索第三方库的命令:pod search Masonry
创建Podfile文件:
sudo vim Podfile(由于此命令生成的文件是只读的,所以需要输入键盘上的i(insert操作)),然后在命令行里输入:
pod 'Masonry', '~> 0.6.2'
点击键盘上的esc键,然后在命令行里输入:wq退出编辑,最后执行:
pod install
安装完成后双击生成的.xcworkspace文件(而不是之前的xcodeproj文件),即是打开项目的入口,导入使用#import <xxx.h>或者#import "xxx.h"文件