【问题标题】:Error instaling CocoaPods, error message There is 1 dependency from the Podfile and 1 total pod installed安装 CocoaPods 时出错,错误消息 There is 1 dependency from the Podfile and 1 total pod installed
【发布时间】:2019-11-20 17:42:51
【问题描述】:

每次我使用 cocoapds 安装 pod。我收到这条消息:

生成 Pods 项目
集成客户项目
发送统计数据
豆荚安装完成! Podfile 中有 1 个依赖项,总共安装了 1 个 pod。

为什么 CocoaPods 抱怨:

Podfile 中有 1 个依赖项,总共安装了 1 个 pod。

我还没有找到解决此消息的方法。

有谁知道如何解决这个问题?

【问题讨论】:

    标签: ios cocoapods


    【解决方案1】:

    这实际上不是错误。 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"

    【讨论】:

    • 在您上面提到的目录中,它显示了这些文件/目录 README.md、Specs、CocoaPods-version.yml、Scripts、netlify.toml。但我最初的问题仍然存在。当我运行 pod install 时,pod 已安装。为什么显示There is 1 dependency
    • 再次总结一下,Cocoapods 是一个“依赖管理器”,依赖项是您在 podfile 中指定的 pod。因此,“pod 文件中有 1 个依赖项,总共安装了 1 个 pod”可以被认为是 Cocoapods 说“您在 podfile 中指定了 1 个 pod(依赖项),我们已经找到它,将其下载到您的本地 pod 存储库并已从下载的依赖项中成功安装了一个 pod"
    猜你喜欢
    • 2022-12-02
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 2022-12-26
    • 1970-01-01
    • 2016-04-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多