ios开发之--执行 pod install 出现 “Failed to connect to github.com port 443: Operation timed out”

本地需要更新一个很老的库,因为版本太低了,又用了UIWebView,所以要么移除,要么更新到高版本,移除牵扯的地方太多,只能更新了,

结果 出现 “Failed to connect to github.com port 443: Operation timed out”的问题,vpnFQ也不行,闲话不多说了,具体解决流程如下:

1、查看github的IP地址,再终端里面输入

ping github.com

如下图,红框里面的就是IP地址:

 

 2、打开Finder或者直接cmd+shift+G,快捷命令打开hosts文件路径:

/private/etc/hosts

3、找到hosts文件,复制一份到桌面,注:不能直接在源文件修改的,因为锁定了。在hosts的副本里面添加上:

140.82.112.3    github.com

如下图:

 

然后把副本拖到etc目录下面,直接替换掉原来的hosts文件即可

4、再次测试下github.com能不能链接上

ping github.com

出现如下图:

 

 就说明链接上github了,反之是timeout就是没链接上

5、链接上github后,再执行安装的命令:

pod install

6、很大概率一次不会成功,请耐心的多试几次,我安装的时候第二次才安装成功,如下图:

 

 参考网址:https://www.jianshu.com/p/a45ada15075c

至此,github443的问题就解决完了,可能不太完善,但是一直都是这样解决的,有时候一味的FQ并不能真正的解决问题,多查看下hosts文件,

可能会解决的更快!

仅做记录,希望能帮到大家!

 

posted @   稻草人11223  阅读(1723)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
返回顶部
点击右上角即可分享
微信分享提示