pod 报错Failed to connect to github.com port 443

pod 报错Failed to connect to github.com port 443

1、排查代理问题

1.1、查找网络代理

打开 设置 --> 网络与Internet --> 查找代理

1.2、修改 Git 的代理

设置代理

复制代码
# 修改为自己的IP和端口号
git config --global http.proxy http://127.0.0.1:7890 
git config --global https.proxy http://127.0.0.1:7890

取消代理

复制代码
git config --global --unset http.proxy
git config --global --unset https.proxy

查看代理

复制代码
git config --global --get http.proxy
git config --global --get https.proxy

2、排查DNS解析问题

在DNS解析前先会尝试走hosts然后在找不到的的情况下再DNS解析,修改hosts文件域名解析就会先走hosts中的ip和域名的映射关系。

2.1、查找 ip地址

  1. 打开网址ipaddress.com
  2. 输入框内分别输入github.comgithub.global.ssl.fastly.net
  3. 找到域名对应的 IP 地址
  4. 复制出来备用

2.2、修改 host 文件

  1. 前往文件夹/etc/hosts
  2. 添加 ip、域名映射(上一步获取到的 ip 地址)
  3. 保存host 文件,并再次尝试 pod

相关推荐
小瓶盖_tl10 天前
在Mac上安装CocoaPods问题处理
macos·xcode·cocoapods
jianmin092011 天前
基于Python的高效数据可视化实战指南
cocoapods
天堂罗恋歌25 天前
CocoaPods 安装 Masonry 库时出现的网络连接问题处理
ios·iphone·xcode·cocoapods·app store
路过看风景3 个月前
zsh: command not found: pod
ios·cocoapods
Keya3 个月前
解决 pod install 警告信息显示不完全的方法
ios·xcode·cocoapods
帅次3 个月前
【iOS设计模式】深入理解MVC架构 - 重构你的第一个App
ios·swiftui·objective-c·iphone·swift·safari·cocoapods
@PHARAOH3 个月前
WHAT - 依赖管理工具 CocoaPods
xcode·cocoapods
gavin carter4 个月前
一台电脑管理多个cocoapods账号
xcode·cocoapods
明似水4 个月前
解决 Ruby Gem “rexml“ 版本不兼容问题 (CocoaPods/Firebase 相关错误)
开发语言·ruby·cocoapods
survivorsfyh4 个月前
Xcode 16 集成 cocoapods 报错
macos·xcode·cocoapods