【发布时间】:2019-11-20 17:42:51
【问题描述】:
每次我使用 cocoapds 安装 pod。我收到这条消息:
生成 Pods 项目
集成客户项目
发送统计数据
豆荚安装完成! Podfile 中有 1 个依赖项,总共安装了 1 个 pod。
为什么 CocoaPods 抱怨:
Podfile 中有 1 个依赖项,总共安装了 1 个 pod。
我还没有找到解决此消息的方法。
有谁知道如何解决这个问题?
【问题讨论】:
每次我使用 cocoapds 安装 pod。我收到这条消息:
生成 Pods 项目
集成客户项目
发送统计数据
豆荚安装完成! Podfile 中有 1 个依赖项,总共安装了 1 个 pod。
为什么 CocoaPods 抱怨:
Podfile 中有 1 个依赖项,总共安装了 1 个 pod。
我还没有找到解决此消息的方法。
有谁知道如何解决这个问题?
【问题讨论】:
这实际上不是错误。 Cocoapods 是一个“依赖管理器”
这里有一个可能有帮助的文本摘录:-
CocoaPods 维护了一个列表,列出了每个可用的依赖项 CocoaPods 并在您的机器上保留该列表的本地克隆。你 可以在 ~/.cocoapods/repos/master 找到它。在它安装之前 依赖项,它会从 GitHub 中提取任何更改以确保 列表是最新的。
CocoaPods 然后检查项目中的依赖项列表 播客文件。它确保您指定的依赖项兼容 您的项目及其目标。它还检查没有列出的 依赖关系相互冲突。下载后 依赖项,它将它们安装在您的根目录下的 Pods 目录中 Xcode 项目。
依赖项基本上是您在 use_frameworks 下的 podfile 中指定的内容。该行告诉您 CocoaPods 已安装您指定的 1 个依赖项(即:一个 pod)
因此,“pod 文件中有 1 个依赖项,总共安装了 1 个 pod”可以被认为是 Cocoapods 说“您在 podfile 中指定了 1 个 pod(依赖项),我们找到了与依赖项关联的项目,将其下载到您的本地 pod 存储库并成功安装了下载依赖项中的一个 pod"
【讨论】:
There is 1 dependency ?