Cocoapods 更新索引库或者指定第三方

目前项目组件化已经告一段落,我把总结的相关文章列罗出来
创建cocoapod私有库详细步骤(基础组件组件化)
iOS组件化方案与实践:Target-Action
iOS组件化解决图片显示问题
xib文件如何组件化(cocoapod私有库)?
适合小白的iOS项目组件化完整详细流程,每步都有demo
pod trunk push使用
iOS项目组件化遇到的问题及解决(100%遇得到)
Cocoapods 更新索引库或者指定第三方

最近在做组件化,在抽组件的时候经常会更新某个组件(类似于第三方),所以有个需求就是只想更新特定的组件,不想更新其他已有的第三方

--no-repo-update 表示:若添加后仅从本地Cocoapods库中查找SDK,不再更新线上SDK。如果本地存在SDK会直接使用本地SDK版本(不是线上最新版本),若本地不存在SDK会产生错误。

1、可以单独更新某个索引库:
pod repo update HuModularizationSpecs(这是个索引库,你可以替换成自己的)

PS:这个索引库并不是AFNetworking这种第三方,指的是私有库,或者本地Cocoapods库

如下图

2、只想单独更新某个第三方到本地Cocoapods库中最新版本,不更新其他本地第三方
pod update 第三方名字  --verbose --no-repo-update
例如:
pod update AFNetworking  --verbose --no-repo-update
3、只想给项目添加新的第三方,不更新本地已经存在的第三方
pod install --verbose --no-repo-update
4、使用pod install不能更新本地已有的第三方

原因:已经在lock中指定了第三方的版本,但是pod install 命令不会更新最新版本,所以有时候暴力点的话可以修改lock文件,或者使用pod update

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 昨天读了一篇关于天赋与职业的文章,触动到我内心深处的某个点,突然生出很多感慨。 从小是被外婆照顾长大的,外婆早年守...
    Ting的小小世界阅读 3,265评论 6 10
  • 小偷 屋里的挂钟最近不知道怎么了,总是出问题,起床刷牙时看了一眼,上面指示的是十一点,当时并没有怀疑,只是觉得一上...
    布鲁拼客阅读 3,462评论 0 2
  • 1、不好好聊天的人 不想聊天,就别加好友,浪费我微信内存。 昨天清理了下朋友圈,原本六百多个好友,清理完,只剩下一...
    李翊轩言阅读 3,207评论 0 0
  • 07120 陈映格 如何培养孩子将语言变成画面的能力? 孩子从年幼开始,大人便要培养他们观察事物的能力,这个...
    陈映格阅读 1,527评论 0 0