1关于cocoaPods的用途以及作用,笔者不在做赘述,这里简单说一下安装步骤
(1)现在的苹果系统基本上都是优胜美地的了 假如你在本地已经安装好Ruby环境,那么下载和安装CocoaPods将十分简单,只需要一行命令。
sudo gem install -n /usr/local/bin cocoapods
(2)在输入完毕上面的命令之后可能没反应,或者你看着有点不正常的异常,是因为因为那堵墙阻挡了cocoapods.org.
解决办法是替换成taobao的镜像: gem sources --remove https://rubygems.org/(移除原来的)
gem sources -ahttps://ruby.taobao.org/(换成淘宝的)
gem sources-l (检查是否成功)
(3)继续在安装 sudo gem install -n /usr/local/bin cocoapods
(4)在终端中 cd(终端命令) 到当前你项目的目录,利用vim创建Podfile,
(5)在Podfile中写入你需要的框架
use_frameworks!
target 'tableView的测试' do
platform :ios, '8.0'
pod "AFNetworking"
pod "SDWebImage"
pod "SVProgressHUD"
end
target为你的项目名字. 按 i(终端命令) 是进入编辑模式, esc(终端命令) 是退出编辑模式.最后: wq!(终端命令)保存退出.
(6)完事儿之后你就可以执行命令安装了
pod install 或者 pod update(他会去检查你是否安装如果没有就帮你安装,如果安装了就更新你的框架)
最后你直接打开你的项目,出现
在你项目中导入一下你的框架的头文件
如果导入头文件编译不报错,恭喜你,安装好了.
接下来是重头戏,各种安装时候的错误:
错误1
错误2
错误3
错误4
错误5