install cocoapods

打开终端

1.删除 https://rubygems.org源

gem sources --remove https://rubygems.org/

2.添加淘宝源

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

3.安装cocoPods

sudo gem install cocoapods

如果提示:requires Ruby version >= 2.2.2.

需要安装rmv
curl -L https://get.rvm.io | bash -s stable
安装完后重启命令行
重新打开后执行
rvm install 2.3
安装完后执行
sudo gem install cocoapods
执行完后 在命令行输入 pod 回车 如果显示出内容说明安装成功 进行第四步

4.验证是否安装成功 如果能搜索到内容说明安装成功了 时间比较久 需等待

pod search AFNetworking
显示 **Setting up CocoaPods master repo **
等着吧。。。。

5.新建工程在工程的根目录创建Podfile文件
6.在文件中添加

platform :ios, '9.1' //后面是当前项目版本号

7.去三方框架的官方网站或github上面找到 pod 配置信息

如:

pod "AFNetworking", "~> 2.0"
pod 'JSONModel'
pod 'BmobSDK'
pod 'EaseMobSDK', :git => 'https://github.com/easemob/sdk-ios-cocoapods.git'

8.添加完配置信息后 打开终端 进入到Podfile所在文件夹

执行:

pod install (--verbose --no-repo-update)

更新:

pod update

9.以后添加新的三方框架的时候只需要修改Podfile文件即可
查看cocopods版本号终端命令:pod --version (此次版本是:1.2.0)
cocoapods降级处理:

移除pod组件,查看pod的安装位置

$ which pod

手动删除这个组件

$ sudo rm -rf

卸载当前版本

sudo gem uninstall cocoapods

下载旧版本

sudo gem install cocoapods -v 0.39.0

查看当前pod 版本

pod --version

如果在操作的过程中,报错如:

Paste_Image.png
则是因为 ruby 版本导致的,请参考淘宝网官方说明:https://ruby.taobao.org
当前的解决方式直接更新一下ruby指向:

$ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/

posted @ 2017-08-23 20:07  笑笑就好90  阅读(212)  评论(0编辑  收藏  举报