查找第三方庫
如果不知道 cocoaPods 管理的庫中,是否有你想要的庫,那么可以通過 pod search 命令進行查找,以下是用 pod search json 查找到的所有可用的庫。
執(zhí)行 pod install
關(guān)于 Podfile.lock
當(dāng)執(zhí)行pod install之后,除了 Podfile 外,CocoaPods 還會生成一個名為Podfile.lock的文件,Podfile.lock 應(yīng)該加入到版本控制里面,不應(yīng)該把這個文件加入到.gitignore中。因為Podfile.lock會鎖定當(dāng)前各依賴庫的版本,之后如果多次執(zhí)行pod install不會更改版本,要pod update才會改Podfile.lock了。這樣多人協(xié)作的時候,可以防止第三方庫升級時造成大家各自的第三方庫版本不一致。
CocoaPods 的這篇官方文檔也在What is a Podfile.lock一節(jié)中介紹了Podfile.lock的作用,并且指出:
This file should always be kept under version control.