将 'source' 添加到 Podfile 会导致主干被忽略
Adding 'source' to Podfile causes trunk to be ignored
我阅读了有关源语句的文档,但它似乎已过时或缺少详细信息。文档说:
The official CocoaPods source is implicit. Once you specify another
source, then it will need to be included.
但是,它没有确切说明如何在该文档页面上引用官方 CocoaPods 源代码。查看文档中的其他页面,它会建议官方来源是:
source 'https://github.com/CocoaPods/Specs.git
但是,当您将该源添加到您的 Podfile 和 运行 一个 pod 命令时,它将继续并下载 repo 规范的另一个副本,而不是使用 T运行k 规范刚刚被使用。例如,如果您 运行 'pod outdated' 您将得到:
Cloning spec repo cocoapods
from https://github.com/CocoaPods/Specs.git
这似乎不正确。如果 pod 命令能够 运行 在新源语句添加到 Podfile 之前的片刻进行更新,则无需下载规范的另一个副本。
我的官方规格文件 URL 有误吗?或者这是工具中的预期行为?
默认的主要来源是最近几个次要版本的 CDN。
改用source 'https://cdn.cocoapods.org/'
。
我阅读了有关源语句的文档,但它似乎已过时或缺少详细信息。文档说:
The official CocoaPods source is implicit. Once you specify another source, then it will need to be included.
但是,它没有确切说明如何在该文档页面上引用官方 CocoaPods 源代码。查看文档中的其他页面,它会建议官方来源是:
source 'https://github.com/CocoaPods/Specs.git
但是,当您将该源添加到您的 Podfile 和 运行 一个 pod 命令时,它将继续并下载 repo 规范的另一个副本,而不是使用 T运行k 规范刚刚被使用。例如,如果您 运行 'pod outdated' 您将得到:
Cloning spec repo
cocoapods
fromhttps://github.com/CocoaPods/Specs.git
这似乎不正确。如果 pod 命令能够 运行 在新源语句添加到 Podfile 之前的片刻进行更新,则无需下载规范的另一个副本。
我的官方规格文件 URL 有误吗?或者这是工具中的预期行为?
默认的主要来源是最近几个次要版本的 CDN。
改用source 'https://cdn.cocoapods.org/'
。