pod install和pod update的使用區別

首先我們在終端中執行pod --help命令:

pod install:執行該命令時,如果Podfile.lock文件存在, 則直接從此文件中讀取框架信息并且它會只下載Podfile.lock文件中指定的版本安裝。對于不在Podfile.lock文件中的pod庫,pod install命令會搜索這個pod庫在Podfile文件中指定的版本來安裝;如果Podfile.lock不存在, 則會讀取Podfile文件內的框架信息,然后執行下載并且根據下載好的框架信息, 生成Podfile.lock文件。

pod update:只有當你想要更新pod庫的版本時才使用pod update;它不管Podfile.lock是否存在, 都會讀取Podfile文件的的框架信息去下載安裝,下載好之后, 再根據下載好的框架信息, 生成Podfile.lock文件

那么我們該如何選擇install 和 update 命令呢?

如果多人開發, 首先,上傳到共享庫的只有圖示的四個文件:


一般情況下, 每個人從共享庫把項目下載下來之后, 都會執行pod install 命令安裝,而不是選擇 pod update,這樣是為了保證大家使用的第三方框架版本一致。如果以后大家需要統一升級第三方框架, 那么每個人在執行 pod update

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容