【发布时间】:2015-06-29 06:21:41
【问题描述】:
pod 命令是否支持列出给定项目中已安装 CococaPods 的选项? pod list 似乎显示了所有 个已发布 pod 的列表。我在文档中四处查看,但找不到这样做的方法。
【问题讨论】:
标签: cocoapods
pod 命令是否支持列出给定项目中已安装 CococaPods 的选项? pod list 似乎显示了所有 个已发布 pod 的列表。我在文档中四处查看,但找不到这样做的方法。
【问题讨论】:
标签: cocoapods
编辑:如@DougAmos' answer 所述,您应该使用cat Podfile.lock 检查您的Podfile.lock 以查看此信息
这在 CocoaPods 中目前不存在。就我个人而言,我只会做一个cat Podfile 来了解该项目包括什么。我建议您在 main repository 上创建一个关于此的问题(甚至更好的拉取请求)!
【讨论】:
~ 或 >。会考虑做一个拉取请求。
~> 运算符安装的 CocoaPods 版本,那么其中一些信息也在 Podfile.lock 中。
cocoapods-dependencies可以做到这一点。
pod install
从项目的根目录:
cat Podfile.lock
(我知道评论中已经提到了这一点,但这本身就应该是一个答案)
【讨论】:
我开发了一个小脚本
llpod
有空here。
不过,到目前为止,我列出了带有 cat 的 pod:
cat Podfile.lock
并使用 grep 优化搜索:
cat Podfile.lock | grep Alamo
【讨论】:
一个老问题,但我仍然必须找出安装了哪个版本的 pod。
我使用了以下内容,它列出了所有内容,但输出中的部分如下:
Downloading dependencies
-> Using AFNetworking (2.7.0)
我在哪里
pod "AFNetworking", "~> 2.0"
在 Pod 文件中
【讨论】: