非标题党
短平快暴露了年龄 😓:
sudo gem update --system
更新RubyGems
gem sources --remove https://rubygems.org/
移除国外源
gem sources -a https://gems.ruby-china.org/
添加国内源
sudo gem install -n /usr/local/bin cocoapods
10.11安装
pod setup
更新索引
curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
安装Alcatraz
使用Alcatraz搜索Cocoapods安装(集成到Xcode菜单)
标题党
〇、Preface 前言
0. 搬运工
介绍cocoaPods教程太多,本文只是总结自己10.11下安装cocoaPods的过程
(大部分为引用他人文章,感谢他们的分享,链接在底部)。
1. iOS开发肯定会使用到第三框架(类库):
【什么你从来不用第三方框架?噢,高手自己写,那么无视俺吧。】
2. 第三方框架最原始的方法就是:
- 从官网下载第三方框架zip包
- 解压后拖拽第三方框架到你自己的项目里。
3. 缺点:
使用的第三方框架较多需要逐个更新很麻烦(特别是框架之间有依赖关系时),那么使用cocoaPods这个工具就可以很方便的管理各种第三方框架。
- 终端方式:重点在安装
- UI方式:重点在使用
一、 Installation 安装
我们可以方便地通过Mac自带的RubyGems安装。
按下组合键command+空格
输入terminal.app
启动终端。
1. 更新gem
sudo gem update --system
更新RubyGems
升级成功后会提示:
RubyGems system software updated
2. 更改下载源
gem sources --remove https://rubygems.org/
移除国外源
gem sources -a https://gems.ruby-china.org/
添加国内源
gem sources -l
显示源
如果显示如下信息代表修改成功。
*** CURRENT SOURCES ***
https://ruby.taobao.org/
3. 安装
sudo gem install cocoapods
安装cocoaPods
在OS X 10.11上可能出现的问题:
ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/pod。
sudo gem install -n /usr/local/bin cocoapods
10.11安装
成功信息:
Successfully installed cocoapods-0.39.0
Parsing documentation for cocoapods-0.39.0
1 gem installed
4. 更新索引
pod setup
将索引文件更新到本地
open ~/.CocoaPods
查看更新后的内容
pod search AFNetworking
搜查框架
二、Usage 使用
由于这方便的教程太多,快乐的搬运工转两篇文章供参考。
- 终端方式:《CocoaPods 安装和使用教程》
- UI方式(推荐):《Cocoapods 的安装、使用及其配置》
三、Uninstall 卸载
在不使用或者安装出错时可以先删除再重新安装。
1.卸载cocoaPods
sudo gem uninstall cocoapods
2.卸载Alcatraz
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
网友评论