flutter集成flutter_bugly遇到的[!] CDN
2022-05-17 本文已影响0人
sj1910
flutter项目里集成flutter_bugly,pod install一直过不去
[!] CDN: trunk URL couldn't be downloaded:
https://cdn.jsdelivr.net/cocoa/Specs/5/3/d/Bugly/2.5.91/Bugly.podspec.json Response: Timeout was reached
因为我已经引用trunk,所以不关master的事
记录一下解决方案
打开cocoapods库
cd /Users/gireimei/.cocoapods/repos
open .
这种问题是因为CDN挂了,推荐第一种方法,如果就个别报错不想更换source的,可以用方法二,方法三是个人推测的,并没有去实践
- 解决1
更换pod源
在podfile里添加或更换source,source 'https://gitee.com/mirrors/CocoaPods-Specs.git'
github加载太慢老是失败,换成gitee,用Github的也行 - 解决2
文件路径repos->trunk->Specs->5->3->d->Bugly(参照报错信息的提示路径)
打开之后会发现2.5.91文件夹内部是空的,既然一直提示我无法下载2.5.91的Bugly.podspec.json文件,解决办法就是把2.5.90内部两个文件拷贝到2.5.91文件下,把Bugly.podspec.json 内部版本号2.5.90改为2.5.91,重新pod install 解决 - 解决3
下载失败应该是电脑ruby版本低了,把ruby更新到最新也可以