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文件,
可能会解决的更快!
仅做记录,希望能帮到大家!
本文来自博客园,作者:稻草人11223,转载请注明原文链接:https://www.cnblogs.com/hero11223/p/16600931.html
分类:
ios编程技巧
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!