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

相关推荐
胖虎12 个月前
CocoaPods安装步骤详解 - 2024
ios·cocoa·xcode·cocoapods
Cat_Xu2 个月前
【VUE】【IOS】【APP】IOS Music APP播放器开发
vue.js·spring boot·nginx·ios·xcode·cocoapods
温暖2 个月前
Xcode 16新建ShareExtension产生的PBXFileSystemSynchronizedRootGroup问题记录
ios·xcode·cocoapods
蓉妹妹2 个月前
在 macOS 上卸载 CocoaPods
macos·xcode·cocoapods
恋猫de小郭4 个月前
CocoaPods 官宣进入维护模式,不在积极开发新功能,未来将是 Swift Package Manager 的时代
xcode·swift·cocoapods
sziitjin4 个月前
IOS 01 CocoaPods 安装与使用
xcode·cocoapods
依旧风轻4 个月前
不更新索引库, 可以直接使用新的版本么
cocoapods
恋猫de小郭5 个月前
Flutter 正在迁移到 Swift Package Manager ,未来会弃用 CocoaPods 吗?
flutter·swift·cocoapods
书弋江山5 个月前
iOS 创建一个私有的 CocoaPods 库
ios·xcode·cocoapods
WongKyunban5 个月前
iOS 开发包管理之CocoaPods
ios·xcode·cocoapods