2022 CocoaPods安装教程

MacOS系统虽然自带Ruby,但是不进行管理,Ruby不会进行升级

检查rvm并安装

  1. 检查rvm是否安装,在终端执行指令:rvm -v,
    如果终端出现:rvm: command not found说明没有安装rvm.
  2. 安装rvm,使用指令:curl -L get.rvm.io | bash -s stable,等待安装完成
  3. 安装完成后,根据提示使用指令:source ~/.rvm/scripts/rvm开启使用rvm(可不执行,不影响后续操作)
  4. 检查是否安装成功,执行指令:rvm -v,出现类似如下语句rvm 1.29.9 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io],即安装成功

使用rvm安装ruby环境

  1. 列出所有的ruby版本,执行指令:rvm list known
  2. 找到# MRI Rubies下面列出的即为所有的ruby版本,最下面的即为最新版本,这里是[ruby-]3.0[.0]
  3. 安装ruby,执行指令:rvm install 3.0.0
  4. 运行完成后,执行:rvm list,查看安装的ruby版本

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

  1. RubyGems是一个方便而强大的Ruby程序包管理器,Ruby的第三方插件是用gem方式来管理,非常容易发布和共享,一个简单的命令就可以安装上第三方的扩展库。gem的版本需要在2.6.x,安装CocoaPods才不会报错.
  2. 查看gem的版本,执行:gem -v
  3. 更新gem指令:gem update --system

检查ruby源并进行替换

  1. 检查源指令:gem sources -l,源如果是https://rubygems.org/则需要进行替换
  2. 移除源:gem sources --remove https://rubygems.org/
  3. 添加源:gem sources --add https://gems.ruby-china.com
  4. 检查替换的结果,执行:gem sources -l

之所以要添加国内的ruby-china源,是因为taobao源已经停止维护了,所以此处替换的是ruby-china源,且尽量确保只有一个.

安装Cocoapods

  1. 执行:sudo gem install cocoapods (Xcode 10.11以下使用)
  2. 当前Xcode已升级到13以上,需要使用:sudo gem install -n /usr/local/bin cocoapods
  3. 如果出现gems installed,则表示安装成功

使用Cocoapods

  1. 执行pod相关指令,检测是否正常工作.如:pod search AFNetworking查看结果.
  2. cd Xcode工程,执行:pod init
  3. 编辑podfile文件,添加查询的结果:pod 'AFNetworking', '~> 4.0.1'
  4. 执行:pod install,运行工程

其他

  1. 更新pod库,执行:pod repo updatepod install --repo-update
  2. 更新CocoaPods:gem install cocoapods

2022 CocoaPods安装教程相关推荐

  1. 【OpenVINO】OpenVINO 2022.1 安装教程(Windows)

    OpenVINOTM2022.1 安装教程 Windows 1. OpenVINOTM介绍 2.OpenVINOTMTM 安装环境和安装特性介绍 2.1OpenVINOTMTM 安装环境 2.2 Op ...

  2. iOS CocoaPods安装教程

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

  3. VS+Qt — Vistual Studio 2022+Qt6安装教程以及解决Qt Vistual Studio Tools下载慢和VS无法打开.ui进行设计的问题

    目录 Vistual Studio 2022下载 Qt下载 Qt Vistual Studio Tools下载 方法1 方法2 方法3 方法4 Vistual Studio 2022配置Qt6 创建Q ...

  4. Cocoapods安装教程

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

  5. 3dsmax 2022 图文安装教程

    支 持 系 统 3dsmax 2022 支持win10 支持64位1803版或者更高版本系统,不支持xp,win7 win8.1,不支持32位系统(如安装遇到问题可以点击联系我们--在线客服) 安 装 ...

  6. IDEA 2022.01 安装教程

    1. 软件下载 IDEA官网下载地址: https://www.jetbrains.com/idea/download/#section=windows IDEA历史版本下载地址: https://w ...

  7. IntelliJ IDEA 2022.1 安装教程

    生活没有目标,犹如航海没有罗盘.-- 罗斯金 一.IntelliJ IDEA 概述 IDEA(全称:IntelliJ IDEA)是 JetBrains 公司的产品,IntelliJ IDEA 在业界被 ...

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

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

  9. Uipath社区版 2022 最新安装教程

    一.打开官网 https://www.uipath.com/ 需要全套Uipath中文视频教程的可以联系我 二.点这个入口 ​​ 三.注册账号 安装软件时候要输入这个账号 四.登录 五.下载软件 六. ...

最新文章

  1. html 如何实现一条竖线边上有 刻度_如何用低技术实现高性能
  2. CentOS下MySQL的彻底卸载
  3. Python 学习笔记 - socket(基本原理和流程)
  4. perl学习4--调用子程序
  5. HoloLens开发手记 - HoloLens shell概述 HoloLens shell overview
  6. pandas数据分析选则接近数值的最接优方案
  7. 分拣外观残缺的机器人_【移动机器人(AGV)联盟一周要闻】
  8. ZOJ 1788 Quad Trees (四分树经典)
  9. [转]经验之谈:成为Debian Maintainer前要做的事
  10. Leetcode 1146
  11. 【STM32G431RBTx】备战蓝桥杯嵌入式→基本模块→I2C→M24C02
  12. 马斯克OpenAI中心招人了:一场AI末日的保卫战
  13. [C]sprintf用法
  14. [工具]-WIKI/文档编写相关软件
  15. [npm]npm包删除善后
  16. 办公自动化部署策略—— 基于IBM WCS/ WMC实现
  17. python爬虫动态更换ip_学爬虫怎么能不会这8个技巧?动态换ip代理都知道
  18. csgo中国上海服务器目前因维护,CAC 2019蓄势待发,ENCE、MIBR、TYLOO将赴上海战场...
  19. 企业微信PC版应用跳转到默认浏览器,避坑指南,欢迎补充。。。
  20. 【Rust 日报】2022-01-09 又一个Rust中文教程《Rust语言圣经》

热门文章

  1. 嵌入式实验-汇编点亮LED 灯
  2. 建设工程保修期出现问题,维修费所承担
  3. c语言将字母转换成ascii码,c语言函数toascii()怎么把整数转换成合法的ASCII码字符...
  4. IP地址转二进制,二进制转十进制简便算法
  5. python 相册_[Python]爬虫批量获取哔哩哔哩Coser的相册
  6. CSS对图片添加水波纹效果
  7. 树莓派kali ettercap断网攻击
  8. 微信小游戏审核不通过解决方案(小游戏需具有完整的游戏玩法,不能为简单的素材堆砌)
  9. CSDN文章质量检测系统
  10. 机器学习中的数学——激活函数(八):Swish函数