CDN: trunk URL couldn‘t be downloaded的解决办法

2022-11-30 15:57:48 浏览数 (1)

不管是使用RN还是使用Flutter,在创建项目的时候,都会在原生工程中进行一些依赖,但是iOS在使用CocosPod安装依赖包的时候不同的版本下载包的仓库是不一样的,所以经常会报如下的错误。

代码语言:javascript复制
DN: trunk URL couldn't be downloaded: https://cdn.jsdelivr.net/cocoa/Specs/3/2/5/FlipperKit/0.79.1/FlipperKit.podspec.json Response: 302 Found. Redirecting to https://raw.githubusercontent.com/CocoaPods/Specs/master/Specs/3/2/5/FlipperKit/0.79.1/FlipperKit.podspec.json

其原因就是仓库不一样,让你去改仓库的地址,网上查了一下,是从1.7.2版本开始的,如下所示。

下面是网上搜的一些方法,打开podfile文件,在头部添加如下代码。

代码语言:javascript复制
source 'https://github.com/CocoaPods/Specs.git'

然后,移除trunk,命令如下:

代码语言:javascript复制
pod repo remove trunk

不过,我用了上面的办法,好像都没什么用,于是使用Host的方法,如下所示。

代码语言:javascript复制
199.232.4.133    raw.githubusercontent.com

0 人点赞