官网说明书:http://guides.cocoapods.org/terminal/commands.html
其实看这个就能解决几个重要问题:
1、第三方已经给修改过,如何忽略掉,更新别的,就是单独更新
原文:http://guides.cocoapods.org/terminal/commands.html#pod_update
翻译:
pod 更新
pod update [POD_NAMES ...]
更新由pod指定的POD_NAMES
标识的库。如果POD_NAMES
没有指定,则它将更新所有的库,忽略了 Podfile.lock 的内容。此命令保留给依赖项的更新和 pod 安装应该用于对 Podfile 安装更改。
Options:
--project-directory=/project/dir/ | 设置更新的路径 |
--no-clean | 下载后离开SCM连接管理 |
--no-integrate | 跳过xcode项目的pod集成库 |
--no-repo-update | 安装前跳过 |
Inherited options:
--silent | 什么都不显示 |
--version | 显示该工具的版本。 |
--verbose | 显示更多的调试信息。 |
--no-ansi | 显示输出没有 ANSI 代码。 |
--help | 帮助 |
单独更新的例子:
pod update 'pop' --verbose --no-repo-update //更新pop库,显示所有调试信息,不检查更新cocoapod版本库