iOS CocoaPods - 如何找到特定 pod 的可用版本,而不是 cocoapods 本身?

iOS CocoaPods - how to find out available versions of a specific pod, not cocoapods itself?

我正在尝试恢复到特定 pod 的先前版本,但无法轻松找到用于列出我可以恢复到的所有版本的命令。假设我有:

pod 'AFNetworking', '~> 2.3.0'

如何了解我可以安装的特定 cocoapod(例如:AFNetworking)的哪些版本?我想看看它是否有 2.3.1、2.3.5、2.4 .1 等

PS。 Google 充满了关于如何检查 cocoapods 本身版本的问题,但我询问的是可通过该框架获得的特定 pods 的版本历史记录。

pod search afnetworking

使用上面的命令会显示与该 pod 相关的所有信息(如果存在)

以下是执行以上命令时得到的输出

AFNetworking (3.1.0) A delightful iOS and OS X networking framework. pod 'AFNetworking', '~> 3.1.0' - Homepage: https://github.com/AFNetworking/AFNetworking - Source: https://github.com/AFNetworking/AFNetworking.git - Versions: 3.1.0, 3.0.4, 3.0.3, 3.0.2, 3.0.1, 3.0.0, 3.0.0-beta.3, 3.0.0-beta.2, 3.0.0-beta.1, 2.6.3, 2.6.2, 2.6.1, 2.6.0, 2.5.4, 2.5.3, 2.5.2, 2.5.1, 2.5.0, 2.4.1, 2.4.0, 2.3.1, 2.3.0, 2.2.4, 2.2.3, 2.2.2, 2.2.1, 2.2.0, 2.1.0, 2.0.3, 2.0.2, 2.0.1, 2.0.0, 2.0.0-RC3, 2.0.0-RC2, 2.0.0-RC1, 1.3.4, 1.3.3, 1.3.2, 1.3.1, 1.3.0, 1.2.1, 1.2.0, 1.1.0, 1.0.1, 1.0, 1.0RC3, 1.0RC2, 1.0RC1, 0.10.1, 0.10.0, 0.9.2, 0.9.1, 0.9.0, 0.7.0, 0.5.1 [master repo] - Subspecs: - AFNetworking/Serialization (3.1.0) - AFNetworking/Security (3.1.0) - AFNetworking/Reachability (3.1.0) - AFNetworking/NSURLSession (3.1.0) - AFNetworking/UIKit (3.1.0)

它还有其他信息,但您确实获得了版本信息。

扩展 Bhumit 的回答...

使用此功能可加快搜索速度(仅搜索广告连播名称,结果详细信息相同)

pod search afnetworking --simple