安装
1、查看当前gem源
gem sources -l
如果没有更换过则应该为(https://rubygems.org/)
2、更换gem源
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
3、再次查看gem源
gem sources -l
不出意外则应该为(https://ruby.taobao.org/)
4、更新gem,防止后面安装时出问题
sudo gem update --system
显示:Latest version currently installed. Aborting.
则表示当前为最新版本
5、安装CocoaPods
sudo gem install cocoapods -V
6、设置pod仓库
pod setup
报错了,就是这个错误让我纠结了一下午,翻阅各种资料,安装数十遍,还是报错。
最后错误原因,是网络问题,用的长城宽带,没错,你没有看错。
切换手机的4G网络,搜搜的现在完了,用了多少流量就不管了,坑爹的长城宽带。
下载时可以先打开一个终端窗口(command+N)查看下载进度
cd ~/.cocoapods
du -sh *
错误信息
You don't have write permissions for the /usr/bin directory.
解决:1、sudo gem install -n /usr/local/bin cocoapods
2、sudo xcode-select --switch/Applications/Xcode.app
用法
1、cd进入项目所在目录,
2、touch Podfile 创建file文件
3、编辑file文件
格式如下:
platform:ios,"9.0"
target'BSBDJ'do
pod"AFNetworking"
pod"SDWebImage"
pod"MJExtension"
end
4、在项目目录下执行
pod install
以后添加更新执行pod update
后续
在查找错误原因时发现网上很多说 pod--version 有版本号则说明安装成功,亲身体验,不可靠,然而并没有安装成功。
本人认为这个可以测试有没有安装成功
pod repo list
很多文档都是参照或者拷贝自这篇
http://blog.devtang.com/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/
这一篇介绍的也比较详细
http://blog.csdn.net/jjmm2009/article/details/41944959
关于CocoaPods使用方面这篇比较详细
http://www.jianshu.com/p/3086df14ed08