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的小小世界閱讀 458評論 6 10
  • 小偷 屋里的掛鐘最近不知道怎么了,總是出問題,起床刷牙時看了一眼,上面指示的是十一點,當時并沒有懷疑,只是覺得一上...
    布魯拼客閱讀 518評論 0 2
  • 1、不好好聊天的人 不想聊天,就別加好友,浪費我微信內存。 昨天清理了下朋友圈,原本六百多個好友,清理完,只剩下一...
    李翊軒言閱讀 448評論 0 0
  • 07120 陳映格 如何培養孩子將語言變成畫面的能力? 孩子從年幼開始,大人便要培養他們觀察事物的能力,這個...
    陳映格閱讀 227評論 0 0