结论

每次pod install/update都会有一个pod.lock,pod install和update的区别就是是否拉取最新的spec文件。
相同点是以pod file文件中的版本控制语法为准

详解:

pod install以本地spec文件为准,根据podfile中的版本控制语法,对比pod.lock和本地spec文件,如果需要最新的版本,那就使用最新的并更新pod.lock文件。而pod update则是拉取最新的spec文件后再和pod.lock文件对比

开发中如果使用特定版本的podfile,此时pod install和pod update拉取的版本没有区别,只是pod update会拉取最新spec文件,会比较耗时。

--no-repo-update

--no-repo-update一般用在pod update中,不更新spec仓库

--repo-update

--repo-update一般用在pod install中,强制更新spec仓库

pod install pod update相关推荐

  1. CocoaPods pod install/pod update更新慢的问题

    最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动 原因在于当执行以上两个命令的时候会升级Co ...

  2. The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods install

    解决方案:删除下面这个lock文件

  3. M1 pod install CocoaPod 报错解决办法

    Mac M1 pod install 报错解决办法 Mac M1 CocoaPods 环境问题 M1 Ruby 环境问题 新到的 MacBook Pro M1,配置如下: MacBook Pro (1 ...

  4. pod install报错 CDN: trunk Repo update failed...couldnt connect to server

    今天更新工程的cocoapods报错,报错信息copy一条: [!] CDN: trunk Repo update failed - 14 error(s): CDN: trunk URL could ...

  5. iOS进阶 - pod install 与 pod update 读这一篇就够了

    前言 在使用CocoaPods时,难免会混淆 pod install 和 pod update 的用法,于是在官网找到了相应的说明文章,并决定翻译过来,供大家学习. 以下内容来自:pod instal ...

  6. pod update --verbose --no-repo-update 和 pod install --verbose --no-repo-update的区别

    当需要在CocoaPods中删除一个我们不要的库时 可以在Podfile中直接删除相关库 再cd 到项目目录 执行pod update --verbose --no-repo-update 或者pod ...

  7. pod install/update 卡住

    pod install/update 问题 前几天pod install阿里云的时候卡住了,重新install了几遍也不行,到那就卡,后来发现一个办法.下面给大家介绍一下: 1.pod repo 找到 ...

  8. RN pod install 失败(could not find compatible versions for pod “React/Core“)

    使用最新版本 React-Native(0.63) 准备嵌入原生项目时, 按照官网教程集成到现有原生项目, 一步一个脚印, 到 pod install 出现如下错误 [!] CocoaPods cou ...

  9. Cocoapods ----- pod install报错

    1.问题描述: 将MAC更新到最新版本后,使用cocoapods安装一些第三发库,执行pod install的时候报错: -bash:/usr/local/bin/pod:/System/Librar ...

  10. CocoaPods pod install

    加参数可以提升更新的速度 方法1: pod install --verbose --no-repo-update pod update --verbose --no-repo-update 方法2: ...

最新文章

  1. mysql 性能剖析-profiles
  2. 计算机管理未指定错误,win10系统计算机管理打不开显示有“未指定的错误”的方案介绍222...
  3. ENSP配置 实例二 单臂路由配置
  4. libevent的两个服务端、客户端示例(C语言)
  5. 放弃私有云?华为云回应一切
  6. mesos 学习笔记-- mesos安装和配置
  7. 台湾省谷歌高清卫星地图下载
  8. 制作bt种子(非pt站私有种)
  9. 【英语音节输入软件】模仿汉语拼音
  10. 卅三先生的工程电磁场讲座.EEm05——边界条件001
  11. linux权限英文,Linux常见英文报错中文翻译(菜鸟必知)
  12. 美团套餐榜、商家榜数据抓取
  13. 弘辽科技:不拼低价,95后小伙3个月从0冲上150万
  14. selenium web录制(selenium_ide-2.9.1-fx.xpi和老版本火狐浏览器在最下方)
  15. 【读书笔记】【程序员的自我修养 -- 链接、装载与库(三)】函数调用与栈(this指针、返回值传递临时对象构建栈、运行库与多线程、_main函数、系统调用与中断向量表、Win32、可变参数、大小端
  16. Springboot:商品库存并发更新,乐观锁失败重试机制
  17. 我的2014作的一手好死,2015求轻虐
  18. 【青松资讯】2018年金融行业网络威胁报告
  19. 2.STM32F429 学习emWin emWin文件和应用构架
  20. 中国环保机械市场现状调研与未来投资方向预测报告2022-2028年

热门文章

  1. 接口幂等性常见的解决方案
  2. Wannafly挑战赛11
  3. Linux--rpm、yum等安装软件
  4. 生产环境下戴尔 R820 kvm虚拟化部署二(物理主机系统优化)
  5. 安装android studio报错Failed to install Intel HAXM.
  6. 天猫手机一战成名? 塑造品牌 完胜京东
  7. 读取xml中的指定节点的值
  8. 使用web.xml控制Web应用的行为
  9. 一个简单的二层系统分析全程
  10. 第一部分 第五章 数组 1102-1149