pod spec
命令用于Spec
相关的操作。Spec
是对一个依赖库的描述, 它编写的时候使用Ruby语言, 最终转换成了JSON格式的文件。
查看pod spec
的使用帮助:
查看指定的依赖库的Spec
文件的路径。
如果没有使用--show-all
参数,那么只显示最新版本的Spec
文件的路径;
如果使用了--show-all
参数,那么就会列出所有版本的Spec
文件的路径。
示例:
查看指定的依赖库的Spec
文件的内容。
通过查看Spec
文件的内容我们可以获取到任何与该裤相关的信息,通常我们最关心的可能就是该库依赖了哪些库。
编辑指定的依赖库的Spec
文件的内容。用Vim打开文件。
创建一个<podName>.podspec
文件,该文件是Ruby语法。 里面包含有详细的注释说明,根据注释说明就可配置成功。
当我们通过pod spec create <podName>
创建并编辑完成了<podName>.podspec
之后, 我们必须使用此命令检查其语法是否符合规定,此命令也会把里面的注释给删除掉。
如果没有指明.podspec
文件的路径,就表示在当前目录下寻找。
示例:
pod spec lint xx.podspec
pod spec lint --allow-warnings --verbose