Cocoapods遇到CDN: trunk URL couldn't be downloaded: https://raw.githubusercontent.com/CocoaPods/Spe...

问题描述

在使用pod install的时候终端出现错误如下:
CDN: trunk URL couldn't be downloaded: https://raw.githubusercontent.com/CocoaPods/Specs/master/Specs/a/7/5/AFNetworking/4.0.1/AFNetworking.podspec.json Response: Couldn't connect to server

尝试解决

在google了,出现这个问题的根本原因,还是网络问题,许多文章说的是需要将cocoaPods的cdn源换成官方源

  source 'https://github.com/CocoaPods/Specs.git'

但是在更换了源之后,并不能解决拉不到资源到问题,ping raw.githubusercontent.com 发现timeout,最终查找raw.githubusercontent.com的ip地址,加入host文件,成功install;

总结处理步骤如下:

1、在mac系统下,终端执行命令:sudo vim /private/etc/hosts 或者 open /private/etc/hosts
2、浏览器中打开(https://www.ipaddress.com/),在右上角搜索栏中输入

raw.githubusercontent.com

3、复制IP Address ,如图:
13AFE79A-6401-44CD-AC6F-528A9AEA8DFE.png

4、回到hosts文件加入刚复制的IP Address与raw.githubusercontent.com 的映射,如:

/* ip和域名之间是有空格的 */
19*.***.***.*** raw.githubusercontent.com  

5、保存退出,执行就好了

pod install
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。