cocoapods 安装过程
$ gem sources –l //查看镜像源
$ gem sources --remove https://rubygems.org/ //删除原来的镜像源
$ gem sources -a https://ruby.taobao.org/ //添加淘宝镜像源
$ gem sources -l //验证是否更改
$ sudo gem install cocoapods // 安装cocoapods
报错现象1:
11480472823_.pic_hd.jpg原因是因为ruby 需要升级到2.2.0版本以上
先查看下ruby 当前版本:
$ruby -v
利用rvm 来管理升级ruby:
安装rvm:
$ curl -L get.rvm.io | bash -s stable
$ source ~/.bashrc
$ source ~/.bash_profile
使用 $ rvm install 2.3.0 安装ruby
如果有下列这个问题:
1251480475301_.pic_hd.jpg由于在从App Store上下载Xcode后,默认是不会安装Command Line Tools的,Command Line Tools是在Xcode中的一款工具,可以在命令行中运行C程序。
解决方法:
1.先 $ xcode-select --install 下载安装工具;
2.然后通过 $ rvm install 2.3.0 安装你想要的版本的ruby;
在这安装期间会有一些其他的问题,其中一点就是安装homebrew,一定要在网络良好的情况下,多试几次,如果安装失败了,要先清楚再重新安装:
1.删除 /usr/local 下的homebrew 文件,在执行rm /usr/local/.git ;
2.重新安装;
安装成功之后,homebrew也会安装成功,可以使用
$ brew -v 查验
检查是否成功:
A8A18651-1D56-41A4-8895-B5EE6DFA5F4A.png
再次之前需要将ruby 切换到新版本,切记不可删除旧版本!!
$ rvm default use ruby-2.3.0
现在可以重新安装cocoapods 了,
$ sudo gem install cocoapods
创建工程
//为项目新建pod 文件 ,选择empty。起名PodFile,放在根目录下,导入框架:
platform :ios, '8.0'
target 'cocopodsTest' do
pod 'AFNetworking', '~> 3.1.0’
end
第一次在工程中使用,先在终端cd 到工程目录,
命令: $ pod install,之后运用xcworkspace打开工程。