这真是蛋疼的东西,配置了几次,每次都不同,每次都折腾半天。这一段时间应该不会变了,记录下来。

一 换源

看了教程都说官方源https://rubygems.org/不能访问,我特意点了一下,发现能访问。于是就没换。但是在使用的时候还是出了问题,所以以后干脆换源。

除掉官方源 gem sources --remove https://rubygems.org/

换上新的源 gem sources -a https://gems.ruby-china.org

等有相应以后,输入命令 gem source 查看源

如果显示新源,说明换源成功。

二 安装cocoapods

输入命令 sudo gem install -n /usr/local/bin cocoapods

报错:Ruby版本过低。

1 更新Ruby

但是直接用 sudo gem update --system是不行的。

查资料( http://www.jianshu.com/p/ad98a3364803)知道可以用 RVM安装来解决。

安装 RVM

输入命令 curl -L get.rvm.io | bash -s stable

等到出现 In case of problems: https://rvm.io/helpandhttps://twitter.com/rvm_io

说明安装完成

接着输入 source ~/.bashrc

接着输入 source ~/.bash_profile

输入 rvm -v 测试是否安装成功

提示 rvm 1.27.0 (latest) by Wayne E. Seguin, Michal Papis[https://rvm.io/]

用RVM更新Ruby

查看当前Ruby版本

ruby -v

rvm list known

很多提示。。。

安装Ruby2.2.2

rvm install 2.2.2

完成后,再次输入 ruby -v 查看版本

打印 ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-darwin14]

2 继续安装cocoapods

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

pod setup

接下来会等待一段时间,屏幕一直没动静,不知道是否在安装

输入 cd ~/.cocoapods 到该目录下

用 du -sh * 查看文件大小

过一会查看一次,过一会查看一次。

会发现文件体积一直在增大,感觉人生充满希望!

直至最后安装完成。其他的不说了,在命令行里用,或者在Xcode里添加路径 /usr/local/bin

编写Podfile文件

platform :ios, "9.0"

target 'ggggg' do

pod 'AFNetworking'

pod 'pop'

end

Cocoapods配置的更多相关文章

  1. 使用CocoaPods配置工程

    1.首先搭建环境,配置CocoaPods,具体请参考 http://code4app.com/article/cocoapods-install-usage 2.打开终端,输入 cd 空格 把工程拖入 ...

  2. cocoapods 配置

    二.CocoaPods 安装 CocoaPods可以方便地通过Mac自带的RubyGems安装. 打开Terminal(Mac电脑自带的终端): (1).设置ruby的软件源 这是因为ruby的软件源 ...

  3. iOS:cocoapods 配置相关(19-04-02更)

    1.gem sources 2.libwebp 1.gem sources 因为,mac更新,cocoapods也要更新,使用下面指令,提示找不到.org,原因是淘宝的镜像源.org换成.com,所以 ...

  4. 使用CocoaPods配置iOS百度地图sdk问题记录20191024

    1.在Podfile中加入添加库名 pod 'BaiduMapKit' #百度地图SDK 2.安装百度地图 pod install 出现问题: [!] Error installing BaiduMa ...

  5. CocoaPods配置步骤

    1.cd  空格 把你的工程文件夹推进去  回车 2.然后输入vi Podfile 3.然后 i  进入插入模式  吧东西粘贴进去 platform :ios, '7.0' pod 'GCJSONKi ...

  6. iOS 开发笔记 cocoapods 配置遇到的问题

    当使用svn的时候,每次使用pods update,都会出现一个问题,原来所有的第三方类库里面的.svn都被删除了.提交上svn服务器时,会要求提交全部.如果只是提交如MJExtension这个类库, ...

  7. CocoaPods安装使用及配置私有库及注意点

    如何安装? 1.安装ruby环境,添加淘宝ruby镜像 $ gem sources --remove https://rubygems.org///等有反应之后再敲入以下命令$ gem sources ...

  8. CocoaPods的安装、使用、以及遇到的问题

    CocoaPods是什么? 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等.可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而 ...

  9. IOS中CocoaPods安装与使用

    网上有很多文章关于 cocoaPods配置文章,其实cocoaPods配置并不难,只是比较繁琐而已,我也是照着网站文章一步步搭建配置成功.写这篇文章的目的就是像做笔记一样,便于以后用的时候好回忆.废话 ...

随机推荐

  1. Codeforces Round #342 (Div. 2)

    贪心 A - Guest From the Past 先买塑料和先买玻璃两者取最大值 #include <bits/stdc++.h> typedef long long ll; int ...

  2. How to: 使用 数据流 实现生产者-消费者模式

      producer把消息发送到消息块,consumer从块读取消息. 安装: Install-Package Microsoft.Tpl.Dataflow   using System.Thread ...

  3. BZOJ1114 : [POI2008]鲁滨逊逃生Rob

    设船最宽行列的交点为船的重心,那么只要预处理出重心在每个位置是否可行,以及在边界上走出边界所需的最小值之后,进行一遍BFS即可. 枚举每个点$(x,y)$,求出它上下最近的障碍物的距离.考虑重心在第$ ...

  4. ACM 兰州烧饼

    兰州烧饼 时间限制:1000 ms  |  内存限制:65535 KB 难度:1   描述 烧饼有两面,要做好一个兰州烧饼,要两面都弄热.当然,一次只能弄一个的话,效率就太低了.有这么一个大平底锅,一 ...

  5. 【BZOJ1951】【SDOI2010】古代猪文 Lucas定理、中国剩余定理、exgcd、费马小定理

    Description “在那山的那边海的那边有一群小肥猪.他们活泼又聪明,他们调皮又灵敏.他们自由自在生活在那绿色的大草坪,他们善良勇敢相互都关心……” ——选自猪王国民歌 很久很久以前,在山的那边 ...

  6. iOS上让按钮文本左对齐问题

    一,问题分析 1.在做历史记录视图的时候,由于让键盘退出后才能触发表格的 didselect 那个代理方法,也就是得点两下才触发,而表格中的按钮点一下就可以立即响应. 2.于是我就有了用按钮事件代替 ...

  7. C#操作XML文档---基础

    增查改删代码如下 public void CreateXML() { XmlDocument xml = new XmlDocument(); xml.AppendChild(xml.CreateXm ...

  8. OSG中的示例程序简介

    OSG中的示例程序简介 转自:http://www.cnblogs.com/indif/archive/2011/05/13/2045136.html 1.example_osganimate一)演示 ...

  9. Picture effect of JavaScript

    每隔一定时间跟换图片Img = new Array("image/2.jpg","image/1.jpg","image/3.jpg",&q ...

  10. 在Windows7下启动MongoDB服务的解决方案

    1:首先去官网下载程序,我用的是1.4.3版本,地址: http://downloads.mongodb.org/win32/mongodb-win32-i386-1.4.3.zip 2:创建一个DB ...