0

我试图了解 cocoapods 是否/如何锁定 podfile.lock 中的传递依赖项。在我们的 podfile.lock 文件中,我可以看到一系列版本,例如:

  • Base64 (1.1.2)
  • 代码推送(6.4.1):
    • Base64 (~> 1.1)

上面Base64(~> 1.1)和Base64(1.1.2)是什么意思?

是否只是表明 Codepush 对 Base64 版本 1.1 到 2.0 不包括 2.0 有依赖,并且在构建过程中,cocoapod 选择了 1.1.2 版本并将后续构建锁定到该 1.1.2 版本?

那么 (~> 1.1) 是否仅用于故障排除目的,纯粹是提供信息?

4

0 回答 0