美文网首页
[iOS]Cocoapods 1.8.0以上 pod insta

[iOS]Cocoapods 1.8.0以上 pod insta

作者: Jake_Zhu | 来源:发表于2020-02-17 12:26 被阅读0次

    最近重装了电脑后,重新安装cocoapods发现无法pod install了

    出现


    pod install报错

    我的原因是dns被污染了
    我的原因是dns被污染了
    我的原因是dns被污染了

    我修改了host就解决了


    以下是心路历程

    刚刚开始我以为是本地的库没有在pod setup的时候下过来,然后我就又试了几遍,发现pod setup一下子就好了,百思不得其解。

    我就去查了一下cocoapods,发现cocoapods1.8.0以后默认采用cdn的方式,不需要像以前pod setup下一个特别大的包

    但是我经过多次尝试,仍然发现无法pod install(这个时候我仍然没有仔细思考,仅仅以为是被墙了)

    所以我就科学上网,通过给terminal代理继续pod install,但是tm的还是不行。

    我傻住了。

    我开始搜索这个原因,我在github的issue上面发现也有这样的问题,但是大部分仍然处于没有解决的状态。

    我开始研究问题,观察报错,我发现是https://raw.githubusercontent.com无法访问。

    https://raw.githubusercontent.com是github用来存储用户上传文件(不是项目仓库的文件,而是issue里的图片之类的)的服务地址。放在亚马逊s3上。是github 的素材服务器 (assets server), 避免跟主服务抢占负载

    这就让我想起了最近访问github总是无法看到图片这个问题。

    检测结果

    果然随便找了个检测网站应该是这样的,我开始寻找一个科学网站来找得正确的地址


    image

    ip:199.232.28.133

    此ip地址解析出来的时候为2020-02-17

    现在修改host查看是否正常能够pod install
    有关如何修改host请自行百度

    修改后的host image.png

    可以看到已经成功pod install了

    相关文章

      网友评论

          本文标题:[iOS]Cocoapods 1.8.0以上 pod insta

          本文链接:https://www.haomeiwen.com/subject/onrbfhtx.html