版权声明:本文为博主原创文章,未经博主允许不得转载。转载请注明转至Z.MJun的简书
可以是用以下代码获取CocoaPods在终端上的帮助信息
pod --help
这里写图片描述
接下来逐个解释下每个功能的作用
Commands 常用功能
-
cache
- clean:清除缓存,使用 pod cache clean
- list :存在哪些缓存,使用pod cache list
-
init
- 生成一个当前的目录的profile.
- 使用方法,先用终端 cd <路径>到xcode project的文件夹下,然后pod init就会生成一个profile文件。
-
install
- 使用init生成了profile文件之后,使用install来安装pod file.lock,生成 项目名.xcworkspace 文件。(以后给打开项目,必须使用“项目名.xcworkspace” 这个文件)
-
ipc
- 与网络进程交互
- list
- podfile
- repl
- spec
- update-search-index
-
lib
- 开发一个pods库
- create 创建一个新的pod
- lint 验证一个Pod
-
list
- 所有能使用的网络库库名,使用 pod list
-
outdated
- 可以用于手动检查第三方库是否有更新。如图效果
- 这里写图片描述
-
plugins
- 查看可以使用的cocospod插件
- 这里写图片描述
-
repo
- 管理版本库
-
search
- 查找某一个关键字下的库
- pod search afnetworking
- 这里写图片描述
-
setup
- 设置cocoapod的环境
-
spec
- 管理pod的说明
- cat 打印一个说明文件
- create 创建一个说明文件
- edit 编辑说明文件
- lint 检验说明文件
- which 打印说明文件的路径
-
trunk
- CocoaPod 的Api 接口
- add-owner 添加一个所有者到pod里
- info 关于这个pod的信息
- me 显示你的会话信息
- push 发布一个pod的说明
- register 管理回话
- remove-owner 从pod里移除一个所有者
-
try
- 测试一个pod
-
update
- 跟新pod的第三方库和创建一个新的podfile.lock