pod install 连接 cdn.jsdelivr.net 下载依赖失败超时怎么办?

最近手上的几个iOS项目pod install陆续出现这这个问题,用这个方式解决屡试不爽!

原因CocoaPod 的source从cdn.cocoapods.org切换到cdn.jsdelivr.net 导致无法更新依赖
错误描述日志如下 :
      CDN: trunk Redirecting from https://cdn.cocoapods.org/Specs/5/1/0/Toast/2.1/Toast.podspec.json to https://cdn.jsdelivr.net/cocoa/Specs/5/1/0/Toast/2.1/Toast.podspec.json
      CDN: trunk Redirecting from https://cdn.cocoapods.org/Specs/5/1/0/Toast/2.2/Toast.podspec.json to https://cdn.jsdelivr.net/cocoa/Specs/5/1/0/Toast/2.2/Toast.podspec.json
      CDN: trunk Redirecting from https://cdn.cocoapods.org/Specs/5/1/0/Toast/2.4/Toast.podspec.json to https://cdn.jsdelivr.net/cocoa/Specs/5/1/0/Toast/2.4/Toast.podspec.json
      CDN: trunk Redirecting from https://cdn.cocoapods.org/Specs/5/1/0/Toast/3.0/Toast.podspec.json to https://cdn.jsdelivr.net/cocoa/Specs/5/1/0/Toast/3.0/Toast.podspec.json

在Podfile中 更改source即可
source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'
更新完后执行pod install,如果还不行,执行pod update。如果是Flutter项目 ,先flutter clean后,在pod install。
pod install、pod update 等命令时,建议加上--verbose。这样控制台会输出更多进度信息。

你可能感兴趣的:(pod install 连接 cdn.jsdelivr.net 下载依赖失败超时怎么办?)