作者:魔女小溪
出处:http://www.cnblogs.com/angelgril/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.`

备注:由于原文教程较长时间未更新,此处依据操作实践对部分内容做了更新,有误的地方欢迎大家指正

阅读目录

  • 第一步,首先要检查Mac是否安装了rvm。打开终端,输入指令 rvm -v
  • 第二步,用rvm安装ruby环境
  • 第三步,检查更新RubyGems(Ruby1.9.1 以后的版本自带RubyGems)
  • 第四步,检查ruby源并移除]
  • 第五步,安装CocoaPods(sudo 表示管理员执行指令,需要输入密码的)
  • 第六步,cocoapods集成第三方框架到项目工程里面去
  • RubyGems相关命令
  • CocoaPods相关命令

前提告知:安装CocoaPods需要Ruby环境,所以,首先要检查Ruby环境的版本!

Mac OS X 系统自带的 Ruby,但是如果不管理它,它是不会自动升级滴,所以,我们需要一个ruby版本及安装工具管理它,那是什么呢?

Ruby的管家婆登场-----》RVM全称Ruby Version Manager,是一个非常好用的Ruby版本以及安装工具。就是用来安装和控制Ruby版本的工具。

RVM也是需要我们自己安装的,所以,别发废话,开始安装~~

第一步,首先要检查Mac是否安装了rvm。打开终端,输入指令

rvm -v

主要看红框里面的字,出现了,说明没有该台Mac没有安装rvm

没安装就安装,憋废话了O(∩_∩)O哈哈~

step1 :安装rvm

curl -L get.rvm.io | bash -s stable

Step 2: 指定源

source ~/.rvm/scripts/rvm

Step 3: 查看版本确认是否安装成功

若出现该图中的文字,那么说明已经安装过了rvm

Step 4: 列出所有指定源里的ruby版本

rvm list known

第二步,用rvm安装ruby环境

注意,当ruby版本低于2.2.2时,安装cocoapods会报错,可通过指令 ruby -v检查当前版本。如果版本低于2.2.2,啥也不要说快更新一下。

输入指令:rvm install 3.0.0(如上图中,最新版本就是3.0.0),然后根据提示按“enter”键。

安装完成之后输入指令rvm list查看ruby版本,看看是否安装成功,如下图

第三步,检查更新RubyGems(Ruby1.9.1 以后的版本自带RubyGems)

RubyGems是一个方便而强大的Ruby程序包管理器,Ruby的第三方插件是用gem方式来管理,非常容易发布和共享,一个简单的命令就可以安装上第三方的扩展库。

建议RubyGems升级到2.6.x以上。

查看RubyGems的版本用指令:gem -v 得到结果如下图:

更新RubyGems的版本指令:

gem update --system

第四步,检查ruby源并移除

先是检查ruby源

gem sources -l

结果如下:

然后执行以下命令进行移除:

gem sources --remove https://rubygems.org/

移除结果:

替换添加国内的镜像源,之所以要添加国内的ruby-china源,是因为taobao源已经停止维护了,所以此处替换的是ruby-china源,且尽量确保只有一个。输入指令
注意:ruby-china已迁移至https://gems.ruby-china.com

gem sources --add https://gems.ruby-china.com

替换结果如下图:

ruby源已经是https://gems.ruby-china.com

第五步,安装CocoaPods(sudo 表示管理员执行指令,需要输入密码的)

安装cocoapods

sudo gem install cocoapods

注意:

OS X 10.11之前系统的安装cocoapods 指令:

sudo gem install cocoapods

OS X 10.11以后系统的安装cocoapods 指令:

sudo gem install -n /usr/local/bin cocoapods

如果有 gems installed标志着安装成功了。

到这里,cocoapods已经安装成功了!恭喜恭喜!!!

第六步,cocoapods集成第三方框架到项目工程里面去

step 1:先去xcode中创建一个项目

step 2:打开终端,输入 cd 项目路径

注意:cd指令的意思是进入某个文件夹中 项目路径可以通过拖拽方式,拖拽到终端

step 3:进入了项目路径后,输入指令vim podfile创建podfile文件,然后按i进入到编辑模式,出现如下图:

在如上图中,输入

 platform:ios,'8.0'target '你的工程名' dopod 'AFNetworking', '~\>3.1.0' (如果不加 , '~\>3.1.0' 则它会下载最新的版本)end

配置好要集成的第三方库,按键盘的esc,接着按 :,然后输入wq按回车键

最后输入指令

pod update --verbose --no-repo-update # 或者 pod install --verbose --no-repo-update

到这步,没出错,说明你项目中已经集成成功第三方框架,打开如下图红框里面工作空间

RubyGems相关命令


# 显示gem的帮助gem –h/--help# 显示gem的版本号gem –v /--version# 4.1 安装软件gem install xxx# 查看一个已安装的软件gem specification XXX# 卸载一个软件gem uninstall XXX# 将所有安装的软件列表gem query --local# 短命令: gem q -l查看某个已安装的软件gem query --local --name-matches XXX

CocoaPods相关命令


# 第一次使用安装框架
# 只用安装一次,之后使用 添加删除都用 pod update --no-repo-updatepod install# 安装框架,不更新本地索引,速度快pod install --no-repo-update# 今后升级、添加、删除框架,或者框架不好用pod update# 更新框架,不更新本地索引,速度快pod update --no-repo-update# 搜索框架$ pod search XXX帮助$ pod --help

参考链接:http://www.cnblogs.com/lmfboke/p/6501678.html

Cocoapods安装教程相关推荐

  1. 2022 CocoaPods安装教程

    2022 CocoaPods安装教程 MacOS系统虽然自带Ruby,但是不进行管理,Ruby不会进行升级 检查rvm并安装 检查rvm是否安装,在终端执行指令:rvm -v, 如果终端出现:rvm: ...

  2. iOS CocoaPods安装教程

    前言介绍 在iOS项目中使用第三方类库可以说是非常常见的事,但是要正确地配置他们有时候是非常繁琐的事情,幸运的是CocoaPods是一个很好的解决方案. 什么是CocoaPods CocoaPods是 ...

  3. 经得起考验的CocoaPods安装教程

    **前言** 这是我个人经验的记录下来的安装cocoaPods顺序,本来是记录下来放到云笔记方便以后翻阅的,是3年前写的,这不是新型病毒疫情,公司全体在家办公,需要给给家里的新电脑按照环境.遇到了些新 ...

  4. CocoaPods 安装与使用教程

    如何下载和安装CocoaPods? 在安装CocoaPods前,需要在本地安装Ruby环境.安装教程原文:https://ruby-china.org/wiki/install_ruby_guide. ...

  5. 【转】小白级的CocoaPods安装和使用教程

    原文网址:http://www.jianshu.com/p/e2f65848dddc 百度有很多CocoaPods的安装教程.第一次看的时候,确实有点摸不透的感觉.经过思考,一步一步来实践,前后花了三 ...

  6. iOS开展-CocoaPods安装和使用教程

    原文链接:  iOS开展-CocoaPods安装和使用教程 修正已经增加了自己的理解. CocoaPods安装和使用教程 Code4App 原创文章.转载请注明出处:http://code4app.c ...

  7. CocoaPods安装和使用教程

    CocoaPods安装和使用教程 Code4App 原创文章.转载请注明出处:http://code4app.com/article/cocoapods-install-usage 目录 CocoaP ...

  8. 安装Cocoapods详细教程

    一.简介 什么是CocoaPods CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为"Pods"的依赖库(这些类库必 ...

  9. 2021.4.23最新mac11.1 big sur 关于CocoaPods安装和使用

    2021.4.23关于CocoaPods安装和使用 第1部分 CocoaPods 的安装 CocoaPods 是iOS开发必不可少的一个第三方框架的管理工具,和Java的Maven类似,maven也是 ...

最新文章

  1. String 与StringBuilder
  2. 攻防世界Reverse第二题insanity
  3. eureka需要替换吗_Spring Cloud Alibaba迁移指南1:零代码从Eureka迁移到Nacos
  4. INTRODUCTION TO NONELINEAR OPTIMIZATION Excise 5.2 Freudenstein and Roth Test Function
  5. 不重叠的线段(51Nod-1133)
  6. 关于TCP协议的大部分,面试常问的几点都在这理里了
  7. javascript中new url()属性,轻松解析url地址
  8. android自定义按钮控件样式
  9. 7.运输层---UDP
  10. Pycharm和Anaconda中如何安装package
  11. 译:用iPhone SDK来画饼图(Pie Charts)报表
  12. Oracle JDBC 驱动
  13. Java爬坑--集合(二)List
  14. 揭晓网站建设对于企业发展的重要作用
  15. 猜数字小游戏html,猜数字游戏.html
  16. 无盘 电影服务器,网吧电影服务器解决方案完全攻略指南
  17. 贪婪洞窟2如何修改服务器,贪婪洞窟2改造系统详解-改造系统概率分析
  18. 解决 Flutter 在 iOS 模拟器中运行卡住问题
  19. Neos.Flow UnitTestBootstrap
  20. 柠檬班学习性能测试day2_性能测试入门(0519)

热门文章

  1. git pull时显示Please tell me who you are
  2. 从管理者转变成领导者,到底需要什么样的特质?
  3. 遗传算法-matlab实现
  4. 如何看待2021年秋招推荐算法岗灰飞烟灭?
  5. OpenCV小例程——图像去噪
  6. 【2012.03.3普及组】打牌
  7. jasperreport生成html,JasperReport 生成Html、Excel、Pdf文件
  8. Oracle model iterate,ibatis组合Oracle的iterate insert批量插入
  9. 【Helpdesk】技巧汇总(转载)
  10. JetLinks物联网基础平台2.0,全新架构、全新的前端UI