pod install

pod install命令用于安装Podfile配置文件中指定的依赖库。

查看pod install的使用帮助:

一般,先通过pod search keyword命令搜索到想要使用的库,然后编辑Podfile配置文件,然后再执行此命令进行安装。

示例:

第一次执行完这个命令,会生成Podfile.lockPods目录、xx.xcworkspace目录。

Podfile.lock是一把锁,在多人协作开发中,一定要把它纳入版本控制系统的管理中。

Podfile.lock有两个作用:

  • 防止重复安装。多次执行pod install命令不会重复安装,如果您已经安装过了的话。在使用pod install命令安装的时候, 先检查是否有Podfile.lock文件,此文件里记录了哪些库被安装了,以及他们当前安装的版本号等。
  • 防止多个人安装时候的版本不一致问题。

Pods目录中存放的就是被安装的库,所有被安装的库都独立放到一个Project中。

xx.xcworkspace目录就表示,这个从Project级别转成了WorkSpace级别。 一个WorkSpace可以包含多个Project