iOS CocoaPods的注意事項

2021-10-07 06:32:44 字數 485 閱讀 1443

當執行pod install之後,除了podfile外,cocoapods還會生成乙個名為podfile.lock的檔案,這個檔案不應該加入到.gitignore中。 因為podfile.lock會鎖定當前各依賴庫的版本,之後如果多次執行pod install 也不會更改版本,只有執行pod update才會改變podfile.lock。 在多人協作的時候,這樣可以防止第三方庫公升級時造成大家各自的第三方庫版本不一致。

cocoapods在執行pod install和pod update時,會預設先更新一次podspec索引。 使用--no-repo-update引數可以禁止其做索引更新操作。如下所示:

pod install --no-repo-update

pod update --no-repo-update

cocoapods的原理,它是將所有的依賴庫都放到另乙個名為pods專案中,然後讓主專案依賴pods專案,這樣,原始碼管理工作都從主專案移到了pods專案中。下面是一些技術細節:

iOS CocoaPods注意事項

cocoapods的安裝和使用,相信大家都很熟悉了,下面為大家介紹使用cocoapods的一些注意事項。當執行pod install之後,除了podfile外,cocoapods還會生成乙個名為podfile.lock的檔案,這個檔案不應該加入到.gitignore中。因為podfile.lock會...

iOS CocoaPods安裝方法

cocoapods是什麼?在安裝cocoapods之前,首先要在本地安裝好ruby環境。在mac中安裝好ruby環境的方法如下 暗色條中 均為終端命令 1.在終端中輸入 curl l bash s stable 會自動通過homebrew安裝依賴包,等待一段時間後就可以成功安裝好 rvm。不過期間可...

iOS cocoapods依賴私有庫

概述 在ios開發中,我們經常會有一些需要匯入的庫或者自己封裝好的類 實用工具等,當我們要做新工程時,如果再次匯入這些東西的話,需要做的還是一些重複性工作,繁瑣無味,沒什麼技術含量,有時還需要解決編譯錯誤。如果我們把這些常用的工具模組化,然後再利用cocoapods的方式匯入,只需幾行命令就可以完美...