mac上安装 cocoapods及 cocoapods 使用

安装 cocoapods:

gem update --system
更新 ruby

-------------------------------------3/14日更新---------------------------------------------------
如果出现: ERROR: While executing gem ... (Errno::EACCES) Permission denied - /Library/Ruby/Gems/2.0.0/cache/rubygems-update-2.6.10.gem
使用:sudo gem update --system


xcode-select --install
安装Xcode 命令行工具
gem sources -a https://ruby.taobao.org/(淘宝的已经失效)
gem sources -a http://gems.ruby-china.org/
基于腾讯云的 ruby 镜像(注意是 http)
gem sources -l
查看镜像地址是否更换成功
sudo gem install cocoapods(错误的方式)
sudo gem install -n /usr/local/bin cocoapods(正确的方式)

//pod --version
//检查pod版本

mac上安装 cocoapods及 cocoapods 使用_第1张图片
会出现一堆的 gem success

cocoapod 的使用:

cd到项目总目录
终端输入 vim Podfile(配置 podfile 文件)
键盘输入 i,进入编辑模式,输入
target “ReactiveCocoa_Demo” do(指定 target)
use_frameworks!(如果是 OC 与 Swift 混编)
platform :ios, '7.0'
pod 'MBProgressHUD', '~> 0.8'(举例)
end(一定要有)
编辑完成后, 按Esc,输入“ :”号进入vim命令模式,然后在冒号后边输入wq,退出编辑模式.(此时项目总目录中多一个Podfile文件)
pod install(等待下载完成 )


以下是本人使用过程中遇到的一些问题:

错误一:没有指定 target
错误二:没有以 end 结束
错误三:如果是OC 与 Swift 混编必须加上一句:use_frameworks!
错误四:少了符号 '

Podfile正确的写法:

mac上安装 cocoapods及 cocoapods 使用_第2张图片
Podfile

你可能感兴趣的:(mac上安装 cocoapods及 cocoapods 使用)