cocoapods:安装以及更新Ruby环境教程

news/2024/6/29 10:52:30 标签: ruby, mac, ios, cocoapods

今天换了一台新的mac 在使用的时候发现cocoapods不可以使用

安装cocoapods的时候提示这个错误

<code class="hljs http has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;"><span class="hljs-attribute" style="box-sizing: border-box;">ERROR</span>: <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;"> Error installing cocoapods: activesupport requires Ruby version >= 2.2.2.</span></code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li></ul>

查看本机的版本


通过rvm安装ruby

1、安装 ram 

想知道rvm是什么可以

RVM is a command-line tool which allows you to easily install, manage, and work with multiple ruby environments from interpreters to sets of gems

1、安装指令

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


2、检查 rvm 版本

rvm -v

查看ruby 版本

ruby -v $ rvm list known

安装

rvm install 2.3

检查安装ruby 版本



安装cocoapod

sudo gem install cocoapods

安装成功


http://www.niftyadmin.cn/n/524608.html

相关文章

ReactiveCocoa 导入工程以及简单使用

这段时间好多人问ReactiveCocoa怎么导入工程&#xff0c;怎么使用啊&#xff1f; ReactiveCocoa结合了几种编程风格&#xff1a; 函数式编程&#xff08;Functional Programming&#xff09;&#xff1a;使用高阶函数&#xff0c;例如函数用其他函数作为参数。 响应式编程&…

将项目添加到git上的步骤

做个记录备份也给其他的道友一个指引&#xff0c;若有错误请联系我一起讨论&#xff0c;谢谢&#xff01; 1、在git 上创建项目的仓库 2、在终端中进入本地项目文件夹中 命令行 &#xff1a;cd 你的工程文件 3、初始化 git 命令行&#xff1a; git init 4 、 命令行&…

对Category进一步了解

无论谁在设计一个类的时候多么nice&#xff0c;但是在以后的更新迭代中&#xff0c;都会感觉以前的类行为还是有点欠缺。那怎么办Objective-C 2.0 中提供了一个新的特性&#xff0c;就是可以动态的给一个类添加新的行为&#xff0c;这感觉这就是神一样的队友啊&#xff0c;虽然…

iOS 10 升级后无法真机测试 Could not find Developer Disk Image

这个里面有6.0到10.0.1的镜像 链接: https://pan.baidu.com/s/1qX9jFju 密码: 84j2

UICollectionView headerView悬浮 类似于UItableView的Section

这个连接中的内容可以解决这个问题 http://stackoverflow.com/questions/13511733/how-to-make-supplementary-view-float-in-uicollectionview-as-section-headers-do-i%3C/p%3E 做一次搬运工 创建一个UICollectionViewFlowlayout 的子类 h文件 #import <UIKit/UIKit.h…

IOS 关于设置同样的字号,显示大小不一致

做项目的时候遇到这个状况&#xff0c;纠结实验得出结论&#xff0c;分享出来&#xff0c;后来者看到可以越过这个坑 在使用UILable展示文字时&#xff0c;未设置Lable宽度&#xff0c;若使用了 adjustsFontSizeToFitWidth true 这个属性&#xff0c;自动将文字缩小显示 可…

iOS OC与Swift 项目调试神器

在OC中开发调试阶段时 使用的宏定义方法 * __func__%s 当前函数签名 * __LINE__ %d 在源代码文件中当前所在行数 * __FILE__ %s 当前源代码文件全路径 在Swift中 不能使用宏定义了&#xff0c; 但是那些方法还在&#xff0c;传送门https://developer.apple.com/library…

idb安装以及遇到的问题

调试神器安装 在一台新机器上安装idb时&#xff0c;出现了问题&#xff0c;记录一下&#xff0c;把这个坑填了&#xff0c;望后来者&#xff0c;可以直接越过 idb的各种功能正在使用中&#xff0c;积累的技巧会持续更新 idb 安装步骤可以按照这个网址&#xff0c;讲解的很清…