官网说明书: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版本库