【问题标题】:iOS CocoaPods - how to find out available versions of a specific pod, not cocoapods itself?iOS CocoaPods - 如何找出特定 pod 的可用版本,而不是 cocoapods 本身?
【发布时间】:2016-07-21 14:41:05
【问题描述】:

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

pod 'AFNetworking', '~> 2.3.0'

我怎样才能知道我可以安装哪些版本的特定 cocoapod(例如:AFNetworking)?我想看看它是否有 2.3.1、2.3.5、2.4.1 等。

附言。谷歌充斥着关于如何检查 cocoapods 本身版本的问题,但我问的是通过该框架可用的特定 pod 的版本历史。

【问题讨论】:

  • 找到 GitHub 存储库并查看它们的版本标签
  • 查看此页面时,顶部有一个“版本”下拉菜单cocoadocs.org/docsets/AFNetworking/3.1.0
  • 哈哈,是啊,我只是在google上花了太多时间,而且确实充斥着关于如何检查cocoapods本身版本的问题,所以连我的“都找不到答案”聪明的”谷歌搜索。感谢 SO 搜索,找到了您的帖子!

标签: ios cocoapods dependency-management


【解决方案1】:
pod search afnetworking

使用上述命令会调出与该 pod 相关的所有信息(如果存在)

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

AFNetworking (3.1.0) 令人愉悦的 iOS 和 OS X 网络 框架。 pod 'AFNetworking', '~> 3.1.0' - 主页:https://github.com/AFNetworking/AFNetworking - 来源:https://github.com/AFNetworking/AFNetworking.git - 版本: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 [主仓库] - 子规格: - AFNetworking/序列化(3.1.0) - AFNetworking/安全 (3.1.0) - AFNetworking/可达性(3.1.0) - AFNetworking/NSURLSession (3.1.0) - AFNetworking/UIKit (3.1.0)

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

【讨论】:

    【解决方案2】:

    扩展来自 Bhumit 的答案...

    使用它可以更快地搜索(仅搜索 pod 名称,相同的结果详细信息)

    pod search afnetworking --simple

    【讨论】:

      猜你喜欢
      • 2013-05-21
      • 1970-01-01
      • 1970-01-01
      • 2021-05-11
      • 1970-01-01
      • 1970-01-01
      • 2020-07-29
      • 2021-07-21
      相关资源
      最近更新 更多