? ocoapods 主干 URL 无法下载

Nik*_*Kov 93 iphone ios cocoapods podfile

当我尝试pod repo update和时出现此错误pod install

CDN:无法下载主干 URL: https ://cdn.cocoapods.org/deprecated_podspecs.txt,错误:无法打开到 cdn.cocoapods.org:443 的 TCP 连接(没有到主机的路由 - connect(2) for "cdn.cocoapods.org" 端口 443)

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

ank*_*wal 252

我使用以下命令让它工作:

  1. pod repo remove trunk
    进而

  2. pod install 或者 pod update

  • 也适用于我,只是我使用了“pod update”而不是“pod install”。 (17认同)
  • 如果您能解释一下这个命令的作用以及它会产生什么影响,那就太好了。 (8认同)
  • 拆掉后备箱为我修好了。 (7认同)

Nik*_*Kov 21

似乎这是一个 cdn 问题,因为当我使用代理时,链接https://cdn.cocoapods.org/all_pods_versions_e_2_1.txt被打开,如果没有它返回错误。

我做了什么: gem uninstall cocoapods gem cleanup rvm osx-ssl-certs update all

那没有帮助。

然后我去 Chrome 并打开https://cdn.cocoapods.org/all_pods_versions_e_2_1.txt这是一个错误。然后我清除了缓存,但没有帮助。后切换到代理和返回回到它开始工作。

恢复:打开和关闭 VPN。

也尝试pod cache clean --allpod setup@NightWatcher

  • 从俄罗斯得到这个问题。打开 VPN 对我有帮助。 (3认同)
  • pod 缓存清理——一切都对我有用。谢谢,@Nik Kov (3认同)

小智 12

我通过此解决方案修复了它 将此添加到您的 Podfile 中:

source 'https://cdn.cocoapods.org/'
Run Code Online (Sandbox Code Playgroud)

然后,运行以下命令将其从托管存储库列表中删除(在控制台中):

pod repo remove master
Run Code Online (Sandbox Code Playgroud)

干杯!


Zgp*_*ace 12

步骤1。删除主干和主

pod repo remove trunk
pod repo remove master
Run Code Online (Sandbox Code Playgroud)

第二步。在 podfile 中添加源。

source 'https://github.com/CocoaPods/Specs.git'
source 'https://cdn.cocoapods.org/'
Run Code Online (Sandbox Code Playgroud)

第三步。运行 pod 更新。解决我的问题。

pod update --verbose
Run Code Online (Sandbox Code Playgroud)


小智 8

只需在您的终端中尝试此操作:

sudo gem install cocoapods
Run Code Online (Sandbox Code Playgroud)


Nav*_*san 8

我花了几个小时卸载和重新安装 pod、连接和断开 wifi,并尝试我可以从互联网上找到的不同解决方案。没有任何效果。最后我决定重新启动我的 Macbook,问题解决了。因此,在尝试上述解决方案之前,我强烈建议您尝试重新启动系统。

  • 旧学校重启也救了我 (2认同)

Sof*_*ner 8

在检查了所有答案并使用 VPN 来更新 Pod 后,我尝试过:

pod repo remove trunk
pod repo remove master
sudo rm -rf ~/.cocoapods/repos
pod update
Run Code Online (Sandbox Code Playgroud)

我没有指定这个顺便说一句:
source 'https://cdn.cocoapods.org/'

一切都奏效了。


gch*_*ita 5

基于github 评论:每当 cocoapods CDN 由于 DNS 问题而无法工作时,请尝试直接添加 cdn.cocoapods.org 重定向到的 url,作为您的顶层的源Podfile

source 'https://cocoapods-cdn.netlify.app/'
Run Code Online (Sandbox Code Playgroud)


Pra*_*ypa 5

删除 Podfile.lock 并尝试再次重新安装 Pod (pod install)。这对我有用。


Ale*_*pov 5

对于那些面临以下情况的人:

[!] CDN:主干存储库更新失败 - 1 个错误:CDN:无法下载主干 URL:https://...podspec.json 响应:429 429:请求过多

您应该删除Podfile.lock,Pod文件夹并重新连接到您的 VPN(如果有),然后运行

pod install --repo-update


Nit*_*ish 5

我遇到过同样的问题。我按照以下步骤操作并且有效。

我建议在按照以下说明操作之前重新启动系统。

删除source 'https://github.com/CocoaPods/Specs.git'Podfile 中的 Podfile.lock 添加行

然后运行以下命令

pod repo remove trunk
sudo gem install cocoapods-deintegrate cocoapods-clean
pod deintegrate
pod cache clean --all
sudo gem uninstall cocoapods
sudo gem install cocoapods
pod install or pod update
Run Code Online (Sandbox Code Playgroud)