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,
就是xcodeproj存在的目录,别直接拖xcodeproj,要拖他的上一级文件目录进终端就可以了
(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(他会去检查你是否安装如果没有就帮你安装,如果安装了就更新你的框架)
最后你直接打开你的项目,出现
xcodeworkspace出现就有可能成了,这里是有可能啊.
在你项目中导入一下你的框架的头文件
用用看看好不好使
如果导入头文件编译不报错,恭喜你,安装好了.
接下来是重头戏,各种安装时候的错误:
错误1
可能是没在podfile中添加 use_frameworks! 添加完毕再pod update
错误2
这是你use_frameworks名字写错了有米有?多了一个r
错误3
在终端中输入sudo xcode-select -switch /Applications/Xcode.app switch之后是你的xcode路径,在应用程序中找到xcode拖进终端就可以了,然后在pod update
错误4
这是在你的podfile中少了 target 'tableView的测试' do tableView的测试是你的项目名字,记得自己替换
错误5
这是在你的podfile文件中没有写 end 结束语句,记得在编辑完毕podfile之后加上end (看步骤5)







网友评论