1. Podfile文件
項(xiàng)目的第三方庫的依賴以及項(xiàng)目的基本配置
2. Podfile.lock文件
最后一次更新Pods時(shí), 保存所有第三方框架的版本號(hào)
3. pods目錄
保存通過pod install或者pod update下載下來的第三方開源庫的源代碼
4. xxx.xcworkspace文件
重新生成一個(gè)工作空間,打開這個(gè)工程文件來進(jìn)行開發(fā)
-----------------------------常用指令------------------------------
1. pod setup
將所有第三方的Podspec索引文件更新到本地的~/.cocoapods/repos目錄下,更新本地倉庫。
2. pod repo update
執(zhí)行 pod repo update更新本地倉庫,本地倉庫完成后,即可搜索到指定的第三方庫,作用類似pod setup。不過這個(gè)命令經(jīng)常不單獨(dú)調(diào)用。比如執(zhí)行pod setup、pod search、pod install、pod update會(huì)默認(rèn)執(zhí)行pod repo update
3. pod search xxx
查找某一個(gè)開源庫。查找開源庫之前,默認(rèn)會(huì)執(zhí)行pod repo update指令
4. pod list
列出所有可用的第三方庫.現(xiàn)在已經(jīng)2.4W+了.還在不斷地增長
5. pod install
會(huì)根據(jù)Podfile.lock文件中列舉的版本號(hào)來安裝第三方框架
如果一開始Podfile.lock文件不存在, 就會(huì)按照Podfile文件列舉的版本號(hào)來安裝第三方框架
安裝開源庫之前, 默認(rèn)會(huì)執(zhí)行pod repo update指令
6. pod update
將所有第三方框架更新到最新版本, 并且創(chuàng)建一個(gè)新的Podfile.lock文件
安裝開源庫之前, 默認(rèn)會(huì)執(zhí)行pod repo update指令
7. pod install --no-repo-update
8. pod update --no-repo-update
安裝開源庫之前, 不會(huì)執(zhí)行pod repo update指令