2022 CocoaPods安装教程
2022 CocoaPods安装教程
MacOS系统虽然自带Ruby,但是不进行管理,Ruby不会进行升级
检查rvm并安装
- 检查rvm是否安装,在终端执行指令:
rvm -v
,
如果终端出现:rvm: command not found
说明没有安装rvm. - 安装rvm,使用指令:
curl -L get.rvm.io | bash -s stable
,等待安装完成 - 安装完成后,根据提示使用指令:
source ~/.rvm/scripts/rvm
开启使用rvm(可不执行,不影响后续操作) - 检查是否安装成功,执行指令:
rvm -v
,出现类似如下语句rvm 1.29.9 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
,即安装成功
使用rvm安装ruby环境
- 列出所有的ruby版本,执行指令:
rvm list known
- 找到
# MRI Rubies
下面列出的即为所有的ruby版本,最下面的即为最新版本,这里是[ruby-]3.0[.0]
- 安装ruby,执行指令:
rvm install 3.0.0
- 运行完成后,执行:
rvm list
,查看安装的ruby版本
检查更新RubyGems(Ruby1.9.1 以后的版本自带RubyGems)
- RubyGems是一个方便而强大的Ruby程序包管理器,Ruby的第三方插件是用gem方式来管理,非常容易发布和共享,一个简单的命令就可以安装上第三方的扩展库。gem的版本需要在2.6.x,安装CocoaPods才不会报错.
- 查看gem的版本,执行:
gem -v
- 更新gem指令:
gem update --system
检查ruby源并进行替换
- 检查源指令:
gem sources -l
,源如果是https://rubygems.org/
则需要进行替换 - 移除源:
gem sources --remove https://rubygems.org/
- 添加源:
gem sources --add https://gems.ruby-china.com
- 检查替换的结果,执行:
gem sources -l
之所以要添加国内的ruby-china源,是因为taobao源已经停止维护了,所以此处替换的是ruby-china源,且尽量确保只有一个.
安装Cocoapods
- 执行:
sudo gem install cocoapods
(Xcode 10.11以下使用) - 当前Xcode已升级到13以上,需要使用:
sudo gem install -n /usr/local/bin cocoapods
- 如果出现
gems installed
,则表示安装成功
使用Cocoapods
- 执行pod相关指令,检测是否正常工作.如:
pod search AFNetworking
查看结果. - cd Xcode工程,执行:
pod init
- 编辑
podfile
文件,添加查询的结果:pod 'AFNetworking', '~> 4.0.1'
- 执行:
pod install
,运行工程
其他
- 更新pod库,执行:
pod repo update
或pod install --repo-update
- 更新CocoaPods:
gem install cocoapods
2022 CocoaPods安装教程相关推荐
- 【OpenVINO】OpenVINO 2022.1 安装教程(Windows)
OpenVINOTM2022.1 安装教程 Windows 1. OpenVINOTM介绍 2.OpenVINOTMTM 安装环境和安装特性介绍 2.1OpenVINOTMTM 安装环境 2.2 Op ...
- iOS CocoaPods安装教程
前言介绍 在iOS项目中使用第三方类库可以说是非常常见的事,但是要正确地配置他们有时候是非常繁琐的事情,幸运的是CocoaPods是一个很好的解决方案. 什么是CocoaPods CocoaPods是 ...
- 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 ...
- Cocoapods安装教程
作者:魔女小溪 出处:http://www.cnblogs.com/angelgril/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保 ...
- 3dsmax 2022 图文安装教程
支 持 系 统 3dsmax 2022 支持win10 支持64位1803版或者更高版本系统,不支持xp,win7 win8.1,不支持32位系统(如安装遇到问题可以点击联系我们--在线客服) 安 装 ...
- IDEA 2022.01 安装教程
1. 软件下载 IDEA官网下载地址: https://www.jetbrains.com/idea/download/#section=windows IDEA历史版本下载地址: https://w ...
- IntelliJ IDEA 2022.1 安装教程
生活没有目标,犹如航海没有罗盘.-- 罗斯金 一.IntelliJ IDEA 概述 IDEA(全称:IntelliJ IDEA)是 JetBrains 公司的产品,IntelliJ IDEA 在业界被 ...
- 经得起考验的CocoaPods安装教程
**前言** 这是我个人经验的记录下来的安装cocoaPods顺序,本来是记录下来放到云笔记方便以后翻阅的,是3年前写的,这不是新型病毒疫情,公司全体在家办公,需要给给家里的新电脑按照环境.遇到了些新 ...
- Uipath社区版 2022 最新安装教程
一.打开官网 https://www.uipath.com/ 需要全套Uipath中文视频教程的可以联系我 二.点这个入口 三.注册账号 安装软件时候要输入这个账号 四.登录 五.下载软件 六. ...
最新文章
- html 如何实现一条竖线边上有 刻度_如何用低技术实现高性能
- CentOS下MySQL的彻底卸载
- Python 学习笔记 - socket(基本原理和流程)
- perl学习4--调用子程序
- HoloLens开发手记 - HoloLens shell概述 HoloLens shell overview
- pandas数据分析选则接近数值的最接优方案
- 分拣外观残缺的机器人_【移动机器人(AGV)联盟一周要闻】
- ZOJ 1788 Quad Trees (四分树经典)
- [转]经验之谈:成为Debian Maintainer前要做的事
- Leetcode 1146
- 【STM32G431RBTx】备战蓝桥杯嵌入式→基本模块→I2C→M24C02
- 马斯克OpenAI中心招人了:一场AI末日的保卫战
- [C]sprintf用法
- [工具]-WIKI/文档编写相关软件
- [npm]npm包删除善后
- 办公自动化部署策略—— 基于IBM WCS/ WMC实现
- python爬虫动态更换ip_学爬虫怎么能不会这8个技巧?动态换ip代理都知道
- csgo中国上海服务器目前因维护,CAC 2019蓄势待发,ENCE、MIBR、TYLOO将赴上海战场...
- 企业微信PC版应用跳转到默认浏览器,避坑指南,欢迎补充。。。
- 【Rust 日报】2022-01-09 又一个Rust中文教程《Rust语言圣经》
热门文章
- 嵌入式实验-汇编点亮LED 灯
- 建设工程保修期出现问题,维修费所承担
- c语言将字母转换成ascii码,c语言函数toascii()怎么把整数转换成合法的ASCII码字符...
- IP地址转二进制,二进制转十进制简便算法
- python 相册_[Python]爬虫批量获取哔哩哔哩Coser的相册
- CSS对图片添加水波纹效果
- 树莓派kali ettercap断网攻击
- 微信小游戏审核不通过解决方案(小游戏需具有完整的游戏玩法,不能为简单的素材堆砌)
- CSDN文章质量检测系统
- 机器学习中的数学——激活函数(八):Swish函数