mailcore2-ios安装失败,服务器错误求助
mailcore2-ios安装失败,服务器错误求助
兄弟,我之前也碰到过一模一样的问题!这个错误的核心原因是http://d.etpan.org这个服务器已经停止服务了,mailcore2旧版本依赖的包地址彻底失效了,所以curl拉取文件才会一直失败。
给你几个亲测有效的解决办法,你可以挨个试试:
替换为官方GitHub源安装
直接把Podfile里的mailcore2-ios引用改成从官方GitHub仓库拉取,这个仓库现在还在维护,地址不会失效:pod 'mailcore2-ios', :git => 'https://github.com/MailCore/mailcore2.git', :branch => 'master'如果需要指定特定版本,可以去仓库的Release页面找对应的tag,比如换成
:tag => '0.6.5'(根据你需要的版本调整)。手动下载依赖包本地引用
如果你必须用旧版本的mailcore2-ios,可以先在GitHub的Release或者可信的镜像资源里找到mailcore2-ios-12.zip的替代文件,下载解压到本地项目目录下,然后修改Podfile指定本地路径:pod 'mailcore2-ios', :path => './你的本地路径/mailcore2-ios'更新CocoaPods并清理缓存
有时候旧版本的CocoaPods下载器处理失效地址会有遗留问题,先更新到最新版本:sudo gem install cocoapods然后清理本地缓存,避免残留的错误配置影响:
pod cache clean --all最后重新执行
pod install。
我当时是用第一个方法解决的,替换成GitHub源之后就顺利安装成功了,你可以先试试这个!
备注:内容来源于stack exchange,提问作者Wahas Ali Mughal
相关产品推荐
相关产品推荐

