iOS 之 安装pods 项目配置 及删除项目中的pods
听朋友说项目中用了pods,觉得很高大上,这两天终于有时间来学习了
我也是看了很多资料,感谢那些帮助我的 ^-^,简单介绍下我在安装过程中的步骤和盲区
基于pods安装是用的终端 很多人大概不是很会使用终端,那么将下面的语句复制一下,然后粘贴到终端中就可以了
注意,一定要一步一步来,每一步进行结束后 都会出现 “$”的字样,出现后才能继续下一步
打开电脑 终端
一步 source ~/.rvm/scripts/rvm
二步 rvm -v
三步 gem sources -l
四步 sudo gem update —system
五步 gem sources —remove https://rubygems.org/
六步 gem sources -a http://ruby.taobao.org
七步 gem sources -l
八步 sudo gem install cocoapods 安装
上面的步骤已经完成了电脑的配置 ,接下来要就是在项目中配置了
1.cd 项目路径
2.ls 列出项目文件
3.pod search 要添加的三方库名称
4.复制要添加的版本
5.vim Podfile在项目中创建pods文件
6.粘贴添加的三方库版本
7.esc退出 :wq 保存
8.pod install安装第三方库
9.pod update 更新最新的三方库到工程中
项目会形成一个工作空间,用工作空间打开项目
最近可能由于出国节点的问题,无论是执行pod install还是pod update都卡在Analyzing dependencies不动了,慢到无以复加的地步,无法忍受。
其实原因在于以上两个命令执行时会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:
pod install --verbose --no-repo-install
或者
pod update --verbose --no-repo-update)
//如果你在项目中添加了pods 然后想删除
1. 删除工程文件夹下的Podfile、Podfile.lock及Pods文件夹
2. 删除xcworkspace文件
3. 使用xcodeproj文件打开工程,删除Frameworks组下的Pods.xcconfig及libPods.a引用
4. 在工程设置中的Build Phases下删除Check Pods Manifest.lock及Copy Pods Resources
iOS 之 安装pods 项目配置 及删除项目中的pods相关推荐
- Jenkins安装及项目配置
前言 本篇文章将介绍Jenkins的安装及项目配置的具体方法,同时增加Jenkins用户管理的部分. 其中有些操作步骤则直接给出的参考文档,通过参考文档即可完成相应的步骤. Jenkins中文官网:J ...
- vscode中安装webpack_webpack项目配置流程
最近突然发现前端特别好玩,就当做给自己放个小假,试着记一点前端的笔记. 自学vue.js时遇到的webpack项目配置,感觉操作有点琐碎,而且由于笔者看的教程的年代比较久远,许多步骤和指令都已经有变化 ...
- 安装TensortFlow并配置到PyCharm中
安装过程: 1.首先使用conda创建虚拟环境(为了专事专用) conda create -n TensorFlow python=3.8 这里虚拟环境的名字为TensorFlow ,读者可自行更改. ...
- Tomcat服务器的下载与安装。并配置到 idear中
文章目录 前言 一.Tomcat服务器(重点) 软件架构 常见的web服务器 二.下载步骤 注意: 二.将Tomcat配置到 idear中 三.新建一个web项目(重要) 四.IDEA中热部署[重点掌 ...
- mysql 安装 my.cnf配置错误_MySQL中配置文件my.cnf因权限问题导致无法启动的解决方法...
本文主要给大家介绍了关于MySQL中配置文件my.cnf因权限问题导致无法启动的相关解决过程,分享出来供大家参考学习,下面来一起看看详细的介绍: 问题描述 MySQL 无法启动,报如下错误: 问题分析 ...
- Cooapods为iOS项目配置SnapKit等第三方框架
文章目录 1. 安装cocoapods 2. SnapKit配置 2.1 手动配置(长远考虑不建议这么配) 2.2 通过CocoaPods配置snapkit 2.2.1 获取cocoapods 2.2 ...
- Flutter iOS问题记录 - 多环境配置下Pod库的宏定义失效
文章目录 前言 开发环境 问题描述 问题分析 1. 创建用于测试的Pod库 2. 验证问题是否只存在于Pod库 3. __OPTIMIZE__在什么时候会定义 4. 影响__OPTIMIZE__定义的 ...
- ASP.NET Core 项目配置 ( Startup ) - ASP.NET Core 基础教程 - 简单教程,简单编程
ASP.NET Core 项目配置 ( Startup ) - ASP.NET Core 基础教程 - 简单教程,简单编程 原文:ASP.NET Core 项目配置 ( Startup ) - ASP ...
- 【微信小程序】微信小程序开发者工具的安装与基本配置
目录 官方下载链接 安装 基本配置 官方下载链接 微信开发者工具下载地址 根据自己的需要和电脑的环境下载,我这里使用的是Windows64位操作系统 安装 下载完成后打开,点击下一步 2.选择我接受 ...
最新文章
- 推荐5款实用的jQuery时间轴插件
- 【STM32 .Net MF开发板学习-11】步进电机控制(非PWM模式)
- golang国际化站点
- MATLAB中如何跳过有些缺省值,MATLAB:使用插值替换缺失值(NaN)
- amvu mysql_mysql--数据库备份
- 【HDU 4394】Digital Square(bfs,数位搜索,思维,数学)
- 开发指南专题三:JEECG微云快速开发平台项目编码规范
- Apache Licene 2.0 协议说明
- 深度学习笔记——生成模型
- 宝岛探险1(BFS)
- springboot08 自动配置原理
- pku1088----滑雪(记忆性搜索)
- java 设置全局热键_第三方包jintellitype实现Java设置全局热键
- DIP 电源跌落瞬时中断(Voltage dips)
- 税务会计实务【18】
- 2021最新文本综述:从浅层到深度学习(附PDF下载)
- Visual studio的中英文切换
- docker的容器间通信
- 生成二维码与条形码的各种方法
- NOI Online 2020 Round1 准备计划