CocoaPods的安装与使用

买了新款pro,就要重新安装cocoapods,这样对于我这样的小白来说安装过程中遇到了很多坑,现在废话不多说总结一下我的安装过程。

安装须知-------rvm 的安装,rvm的安装和版本对于 ruby的安装是恨重要的,ruby的安装和其版本对于我们安装cocoapos的成功也是前提,所以我们要在终端先把 rvm搞定 -> 然后搞定ruby -> 最后搞定 cocoapods

1. 处理rvm - 打开终端

输入    rvm -v    查看rvm的版本,我的版本是1.28,所以你在检查的时候肯定不能低于这个版本。

输入    curl -L get.rvm.io | bash -s stable  安装rvm

成功后进入步骤 2

2.处理ruby -在终端继续操作

输入    ruby - v    查看当前ruby版本,要想成功,ruby版本不可以低于2.22,本人ruby是2.30

输入    ruby  install 2.3.0 下载ruby的2.3.0版本

成功后进入步骤 3

3.更换ruby 镜像,为什么要更换镜像呢,这个你不用管,安装上cocoapods才是我们的需求。

输入    gem sources -l    检查当前的镜像源,如果第一次安装肯定是https://rubygems.org

输入    gem sources --remove https://rubygems.org/ (具体看你上一步检查的结果),移除当前镜像。

输入    gem sources -a https://gems.ruby-china.org/ 替换镜像,之前用淘宝的,现在你就知道用这个!

输入    gem sources -l    检查替换是否成功。

成功进入步骤 4

4.现在前提条件准备完毕,开始安装cocoapods,再此过程中我失败了好多次,现在直接上步骤。

4.1  mac系统版本低的输入    sudo gem install cocoapods

mac系统版本高的输入    sudo gem install -n /usr/local/bin cocoapods

4.2 下载标准配置文件      pod setup

注意这一步可能下载后等了好久没反应,最后导致出错,查了好多居然都说是网速原因说不好,还有就是因为访问的都是镜像所以某一时间段,大家如果都在安装所以占了网速。

新开一个终端 然后输入 cd ~/.cocoapods/ ,然后继续输入 du -sh 看下载进度,如果你人品好,成功了,最后终端显示的是绿色的提示信息,然后 你输入 pod search SDWebImage 搜索成功你就成功安装上,如果你失败了,终端和给你红色的提示信息告诉你失败了。我这样重复了n次 特么最后还是失败了,于是我又换了一种方式。

4.3 如果步骤4.2成功请忽略此步骤。如果4.2失败了,我就是4.2失败然后用这个办法成功的

将4.2 的pod setup 换成 git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master    然后就可以成功了(我是这样成功的,这样是直接克隆别人的 😄)

以上 1,2,3,4是cocoapods的安装,接下来说一下如何使用cocoapods倒入哪些牛B的三方库

1.在终端操作找到你工程的根目录。

2.在终端输入 vim Podfile  (其实就是创建一个名字Podfile的文件放在根目录,注意名字不允许错)

3.编辑Podfile文件(输入 i  就进入编辑模式了)

platform :ios, '8.0'

use_frameworks!

target '工程名' do

pod "AFNetworking","3.0.4"

end

//输入完之后呢,摁下esc 然后  :wq!保存并退出。

4.输入    pod install    导入你想要的三方库,然后就成功咯,最后打开你Xcode的方式是打开一个后缀为.xcworkspace的文件。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前序 之前做过一个项目,我没有使用cocoapods来安装第三方库,直接将第三方库拖入项目中,搭建桥来直接使用。这...
    KingTortoise阅读 326评论 0 2
  • 一.CocoaPods 的安装目前CocoaPods 的最新版本为1.0,于2016年5月10号发布的 1.替换r...
    小白哥有话说阅读 546评论 0 0
  • 每日一句:等风来,不如追风去。人生或许没有那么多能够借力的东风,但终有一天你会依靠自己的力量,飞向更高的天空。
    佳书阅读 246评论 0 2
  • 在和群友聊天时,突发灵感,原来我最近是在玩码字游戏,说是写作太牵强,码字最贴切。因为每天要写500...
    一哈哈儿阅读 719评论 2 1
  • 在所有的水果里面樱桃是我最喜欢的水果,而且是那种别人叫做毛樱桃的那类品种。也许是因为它上市的时间特别短,前后...
    莲子清清阅读 286评论 2 3