如何下载和安装CocoaPods?

在安装CocoaPods之前,首先要在本地安装好Ruby环境。至于如何在Mac中安装好Ruby环境,请google一下,本文不再涉及。

假如你在本地已经安装好Ruby环境,那么下载和安装CocoaPods将十分简单,只需要一行命令。在Terminator(也就是终端)中输入以下命令(注意,本文所有命令都是在终端中输入并运行的。什么,你不知道什么是终端?那请小编吃饭,小编告诉你):

sudo gem install cocoapods

但是,且慢。如果你在天朝,在终端中敲入这个命令之后,会发现半天没有任何反应。原因无他,因为那堵墙阻挡了cocoapods.org。

但是,是的,又但是(不过是个可喜的“但是”)。我们可以用淘宝的Ruby镜像来访问cocoapods。按照下面的顺序在终端中敲入依次敲入命令:

$ gem sources --remove https://rubygems.org/
//等有反应之后再敲入以下命令
$ gem sources -a http://ruby.taobao.org/

为了验证你的Ruby镜像是并且仅是taobao,可以用以下命令查看:

$ gem sources -l

效果图如下:

安装cocoapods:

$ sudo gem install cocoapods

转载于:https://www.cnblogs.com/123456aa/p/5003006.html

关于如何安装cocoapods相关推荐

  1. 最新 macOS Sierra 10.12.3 安装CocoaPods及使用详解

    cocoapods官网:https://guides.cocoapods.org 一.什么是CocoaPods 每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如 Java 语言的 Maven, ...

  2. 基于Xcode安装CocoaPods报错

    为什么80%的码农都做不了架构师?>>>    http://www.jianshu.com/p/dbd19f94295e oschina搜索功能达不到业界入门水平无奈备注下. 最近 ...

  3. XCode中安装cocoapods步骤

    Ruby是一种功能强大的面向对象的脚本语言 Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如 http://rubygems.org/ )源来查找.安装.升级和卸载软件包,非常的便 ...

  4. [cocoapods]安装cocoapods

    如果你的电脑已经安装过cocoapods了,但是不知道怎么用,请直接跳转到第8步 在安装之前,我们先来了解什么是cocoapods 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONK ...

  5. IOS安装CocoaPods完整流程

    作为一个底层系统大菜鸟,又搞过几年ios来说,安装一个CocoaPods是一件蛋痛的事~  说懂又懂,说不懂又不懂.    因为安装过程比较复杂,步骤较多,而网上教程又比较零散,而且有一些是扯蛋的,所 ...

  6. 安装Cocoapods详细教程

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

  7. 安装 CocoaPods Alcatraz

    (一)安装CocoaPods { CocoaPods :} 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等.可能某个类库又用到其他类库,所以要使 ...

  8. OS10.11安装Cocoapods并集成ReactiveCocoa

    最近换了一台机器, 发现上面没有安装Cocoapods, 因为自己的机器是在10.10的时候安装的没有发现问题, 更新了10.11之后发现cocoapods安装真是一个浩大的工程(那是之前没找对方法) ...

  9. 2022.4.9 mac os M1 芯片 12.3.1 Monterey 安装cocoapods

    2022.4.9 mac os 12.3.1 Monterey 安装cocoapods 安装homebrew /bin/zsh -c "$(curl -fsSL https://gitee. ...

  10. iOS安装CocoaPods的详细步骤

    之前的文章没有说明如何安装CocoaPods,现在向大家一一说明: 1.升级ruby环境 应该输入:$ sudo gem update --system sudo是强制升级 2.更换ruby镜像 首先 ...

最新文章

  1. 三步问题(求n中方式)
  2. 转:几款主流 NoSql 数据库的对比
  3. 互联网IP地址的分配
  4. 使用flot.js 发现x轴y轴无法显示轴名称
  5. LOJ.2718.[NOI2018]归程(Kruskal重构树 倍增)
  6. 诺基亚:你以为他死了,他却靠这一点重回世界第二
  7. linux重启配置文件,rEFInd启动管理器配置文件详解
  8. 【无标题】手机扩容或更换字库后的指纹. 基带. 账号 .解锁等故障分析
  9. 信捷电子凸轮使用_1.电子凸轮入门应用之基础知识介绍
  10. 时域和频域和频谱的关系
  11. 相乘函数计算机表示符号,excel乘积函数_excel相乘函数使用方法
  12. python 爬虫遇到br网页压缩
  13. u盘文件看得见却打不开_u盘可以显示但是打不开怎么办
  14. three.js尝试(一)模拟演唱会效果
  15. linux swp文件是什么,SWP 文件扩展名: 它是什么以及如何打开它?
  16. iOS基础:【屏幕成像与卡顿】屏幕撕裂 Screen Tearing、 掉帧 Jank、三缓冲 Triple Buffering
  17. 并行传输VS串行传输
  18. 前端-js网页特效(一)倒计时效果及原理
  19. 两查一信热战正酣、可信百科低调入局,企业征信是虚火吗?
  20. python将json文件转换为csv文件

热门文章

  1. 【ACL2020】用于改进文本分类的特征投影
  2. 重磅!双一流高校学位点有变化!教育部公布2019年增列、撤销的学位点
  3. 【每日算法Day 97】经典面试题:求两个数组最小差
  4. 每日算法系列【LeetCode 115】不同的子序列
  5. 论文赏析[ACL18]基于RNN和动态规划的线性时间成分句法分析
  6. 《流畅的Python第二版》读书笔记
  7. 软件开发的变化并不大
  8. python类:面向对象、继承、slot、多重继承
  9. 投资、理财、炒股记事
  10. Android开发环境搭建-eclipse+ADT及hello world