最近pod install进行第三方库配置的时候,经常会出现CDN: trunk URL couldn't be downloaded: https://raw.githubusercontent.com/CocoaPods/Specs/master/Specs/a/a/4/Masonry/1.1.0/Masonry.podspec.json, error: Failed to open TCP connection to raw.githubusercontent.com:443 (Connection refused - connect(2) for "raw.githubusercontent.com" port 443)错误
进入文件 /用户/电脑用户名/.cocoapods/repos 会发现
1.png出现了master 和 trunk 。这个是1.8.0的新功能,采用了cdn替换了原本的master。通俗的讲,就是用分布各地的服务器来替换了原本的Github的源。理论上讲,使用了cdn之后,如果你的附近有源服务器,就会加速你更新pods的速度。但是真正安装的时候,经常会出现安装过程长时间无响应。最后超时,安装失败。
解决办法:
打开你工程的podfile文件,在最顶部添加
source 'https://github.com/CocoaPods/Specs.git'
网友评论