微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

CocoaPods获得当前的依赖版本

我有一个使用 CocoaPods的项目.我的Podfile指定了所需的依赖项,但是,我没有指定应该使用的版本.

我想在我的Podfile中添加显式依赖版本,以便在新计算机上检出我的项目后使用pod安装总是从CocoaPods获取我当前的,而不是最新版本的Pod依赖项.

有没有办法快速检查我目前在项目目录中的每个Pod依赖项的哪个版本?

解决方法

更新当前安装的pod版本的唯一方法是运行pod update.如果不这样做,所有当前版本信息都存储在Podfile.lock中,并确保安装之间的版本相同.

如果要添加这些文件,此文件也是查找这些版本的最佳位置.在你的Podfile.lock中,你会看到一个这样的列表:

PODS:
  - EasyMapping (0.6.3)
  - Expecta (0.3.1)
  - Ocmock (3.1.1)
  - OHHTTPStubs (3.1.6):
    - OHHTTPStubs/Core
  - OHHTTPStubs/Core (3.1.6)
  - Specta (0.2.1)

顶级(最左侧)条目是您在Podfile中指定的pod.正如您所见,右侧是当前安装的版本.您可以从此处获取版本并将其放入Podfile中.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐