安装 pod 要翻墙 这里我们借助 淘宝的 rubytaobao 镜像
1.查看当前的 ruby 源
在终端输入命令:$ gem source -l
没有修改ruby源之前是上面这样的。
2.修改ruby源,为改成淘宝的
在修改前我们要删除原有的源,
在终端输入命令:$ gem sources --remove https://rubygems.org/
执行完上面的命令,下来我们来添加没有淘宝的ruby源镜像
在终端输入命令:$ gem sources -a https://ruby.taobao.org
添加完后我们再用命令:$ gem source -l 查看下ruby源
3.安装CocoaPods
在终端输入命令:$ sudo gem install cocoapods (可能需要等待较长时间)
执行命令后要输入电脑的密码
等待。。。。直到出现下面的提示
4.利用CocoaPods 管理第三方框架
。 打开Xcode 新建项目
。利用终端进入新项目的根路径
。新建Podfile 文件:vim Podfile,在这个文件中描述需要依赖的第三方框架
platform :ios, '8.0'
pod 'UIView+AutoLayout','~>2.0'
pod 'MJExtension'
5.解析Podfile文件
pod Podfile install
vim Podfile 进入vim的编辑器,然后输入 i 进入插入模式
按 “esc” 退出插入模式,输入 $ :wq 保存退出
搜索框架的命令
pod search MJExtension
更新pods命令
pod setup
原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:
pod install --verbose --no-repo-update
pod update --verbose --no-repo-update
或者
pod install --no-repo-update
pod update --no-repo-update
建议先更新远程的框架信息:pod