美文网首页
Jsdelivr 挂了? cocoapod 有问题怎么办?

Jsdelivr 挂了? cocoapod 有问题怎么办?

作者: 不想敲代码 | 来源:发表于2022-06-01 14:02 被阅读0次

    最近 cocoapod 总是出问题 蛋疼。

    类似于这样的问题

    相信大家 都出现这样的问题,于是 花费力气研究一天  2种方案

    第一种方案 

    换清华的源头 

    podfile添加清华镜像源:

    source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'

    然后 执行 pod install  如果不行  再执行 pod repo update  再执行 pod install  这种方案 别人试了可行 我就没试。

    第二种方案

    参考官方 给出的解决方案


    做一个域名转发 将  cdn.jsdelivr.net  转成 fastly.jsdelivr.net

    首先下载 一个 抓包代理工  我用的是lightProxy   阿里的如下图

    然后 开始设置 域名转发

    启动代理

    当然最最最关键的步骤来了 

    找到 lightproxy 的端口 

    这样 Jsdelivr 所有静态资源都可以转发访问了 对web 友好 但是对 cocoapod 不生效 这就是很头疼的事情

    于是 开始研究cocoapod 源码

    找到这个文件 用Xcode 打开 

    设置 代理为 lightProxy 

    注意 这个文件 只能先拖出来 改 然后 再覆盖 

    这样 在执行 pod install 就解决 这个问题了 

    相关文章

      网友评论

          本文标题:Jsdelivr 挂了? cocoapod 有问题怎么办?

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