先删除之前的pod

在终端中执行下面命令。

  1. 删除目录下的podrm -rf /usr/local/bin/pod
  2. 执行gem list | grep cocoapods 查看所有与cocoapods相关的已安装的组件,然后挨个卸载
    我的执行结果:
    cocoapods (1.1.1, 1.0.1)
    cocoapods-core (1.1.1, 1.0.1)
    cocoapods-deintegrate (1.0.1, 1.0.0)
    cocoapods-downloader (1.1.2, 1.1.0)
    cocoapods-plugins (1.0.0)
    cocoapods-search (1.0.0)
    cocoapods-stats (1.0.0)
    cocoapods-trunk (1.1.1, 1.0.0)
    cocoapods-try (1.1.0)
  3. 挨个卸载全部的组件,例如
    sudo gem uninstall cocoapods,选择3,卸载全部,如果是单个版本直接卸载。

更新ruby

  1. 官网下载最新版本ruby:http://www.ruby-lang.org/en/downloads/
  2. 在解压缩文件夹里进行编译
    • ./configure
    • sudo make
    • sudo make install
  3. ruby -v查看ruby 版本 ,例如如下信息
    ruby 2.3.3p222 (2016-11-21 revision 56859) [x86_64-darwin16]

升级更新Gem

依次执行以下内容:

  1. 执行sudo gem update --system
  2. 执行sudo gem install rubygems-update
  3. 执行 sudo update_rubygems

CocoaPods的下载及安装

此时前面的工作都已经完成了,接下来就可以进行CocoaPods的安装和更新,需要一条终端命令

sudo gem install cocoapods

此处有个坑,就是有可能有堵墙挡住cocoapods.org
解决办法:独家秘方仅此一家....,如有雷同纯属巧合

首先检查你的ruby源

$gem source - l

默认情况下,终端返回如下信息

 *** CURRENT SOURCES ***
https://rubygems.org/

删除原有ruby源:

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

添加新的ruby源:
注意此处使用独家秘方,将https的s去掉。

$gem sources -a http://rubygems.org/

然后你就可以顺利的用命令行安装了

$sudo gem install cocoapods

如果一切正常,你应该看到一段安装进度,以及最后的信息

pods after 10 seconds
22 gems installed

Pod更新

参考:http://www.cnblogs.com/yan520/p/5583362.html,感谢这位童鞋的这部分内容,其他部分可以互相参考
 确认看见这条信息,后先判断的CocoaPods是否可以使用,可以用CocoaPods的搜索功能验证一下。在终端中输入:

pod search ‘AFNetworking’

执行后可能会一直停在

解决办法是:
这说明CocoaPods还不能正常使用,需要更新pod,下载它的一些依赖包;在终端中输入:

   $ pod setup
 
 

2016最新cocoapods版本更新,以及多个版本的问题的更多相关文章

  1. 2016最新CocoaPods安装和错误解决 + 自己的经验

    p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 20.0px Times; color: #333333; background-color: #fffff ...

  2. 2016最新CocoaPods安装与使用

    前言 是不是已经厌烦了将各种库拖拽到Xcode项目中?那么,CocoaPods的出现就帮你解决了这一问题.CocoaPods是Objective-C项目中最有名的类库管理工具,可以解决库与库之间的依赖 ...

  3. 2016最新cocoapods安装流程,安装过程中遇到的问题及解决方法

    现在的cocoapods与之前比较.有很多不一样的地方.自己试了一试,终于搞定.现在大概纪录一下. 1.首先查看ruby是否是最新版的. ruby是通过rvm安装的所以需要先安装rvm后查看ruby是 ...

  4. 2016最新 wamp2.5+windows 10安装CoedSgniffer代码格式检查:

    14:59 2016/1/112016最新 wamp2.5+windows 10安装CoedSgniffer代码格式检查:注意问题:1.手动安装2.5.0和pear安装方式都成功但是执行时无任何反映, ...

  5. 2016最新 wamp2.5+windows 10安装CoedSgniffer代码格式检查:5分钟安装 30分钟入门和浏览常用命令

    14:59 2016/1/112016最新 wamp2.5+windows 10安装CoedSgniffer代码格式检查:注意问题:1.手动安装2.5.0和pear安装方式都成功但是执行时无任何反映, ...

  6. 最新cocoapods安装流程,安装过程中遇到的问题及解决方法

    最近重新安装了一次cocoapods,参考的安装流程:http://blog.csdn.net/showhilllee/article/details/38398119/ 但是现在的cocoapods ...

  7. 2016最新Java笔试题集锦

    更新时间:2015-08-13         来源:网络         投诉删除 [看准网(Kanzhun.com)]笔试题目频道小编搜集的范文“2016最新Java笔试题集锦”,供大家阅读参考, ...

  8. 转:office 2016最新安装及激活教程(KMS)

    office 2016最新安装及激活教程(KMS)[亲测有效]!!   win7激活教程 博主的一个朋友,咳咳……你们懂得,想装office,于是我就上网找了一下激活的方法,亲测有效,而且也没有什么广 ...

  9. CocoaPods 2016最新安装和使用说明

    cocoapods 简介: CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所 ...

随机推荐

  1. UIView下使用Animation控制动画

    转载自:http://blog.csdn.net/xunyn/article/details/8128031 动画效果是IOS界面重要的特色之一,其中CAAnimation是所有动画对象的抽象父类,作 ...

  2. java 迭代器iterator

    对于如ArrayList<E>类的数据,常用iterator遍历. ArrayList<String> list = new ArrayList<String>() ...

  3. spring与axis2整合发布webservice

    最近在研究整合spring框架和axis2发布webservice服务,由于本人也才学java不久,为了便于以后的查看,在这里记录下发布过程. 所需的工具包,spring.jar和axis2链接地址为 ...

  4. 利用正则表达式,给Json字段加引号

    { scheme: [ { query: [ [{ id: 'stdNumber', title: "标准号", compareType: 2 }], [{ id: 'CnName ...

  5. java.io.serializable

    为什么要实现 java.io.serializable? 简单点:“好处就是将来项目如果要做集群的话,就实现java.io.serializable接口”

  6. python学习第五天 List和tuple类型介绍及其List切片

    List 和tuple: python提供一种类似C语言数组的类型,但是使用起来确是相当的简洁.那就讲讲这神奇的python中list 和tuple吧. List类型: 1.直接贴代码: L = [' ...

  7. python之正则表达式备忘

    一简介:就其本质而言,正则表达式(或 RE)是一种小型的.高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现.正则表达式模式被编译成一系列的字节码,然后由用 C ...

  8. 将日志写入EventLog

    将日志写入EventLog 面向Windows的编程人员应该不会对Event Log感到陌生,以至于很多人提到日志,首先想到的就是EventLog.EventLog不仅仅记录了Windows系统自身针 ...

  9. 2、MyBatis.NET学习笔记之CodeSmith使用

    说明:本系列随笔会与CSDN同步发布,当然这里先发,因为这里可以用WLW.但刚才由于误操作,没有重新发上来.只好先在CSDN先发了.重往这里发时图片无法处理,索性直接粘过来吧! 使用框架后一些相关的配 ...

  10. BZOJ 2432 兔农

    Description 农夫栋栋近年收入不景气,正在他发愁如何能多赚点钱时,他听到隔壁的小朋友在讨论兔子繁殖的问题. 问题是这样的:第一个月初有一对刚出生的小兔子,经过两个月长大后,这对兔子从第三个月 ...