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

相关推荐
恋猫de小郭1 个月前
CocoaPods 官宣进入维护模式,不在积极开发新功能,未来将是 Swift Package Manager 的时代
xcode·swift·cocoapods
sziitjin1 个月前
IOS 01 CocoaPods 安装与使用
xcode·cocoapods
依旧风轻1 个月前
不更新索引库, 可以直接使用新的版本么
cocoapods
恋猫de小郭1 个月前
Flutter 正在迁移到 Swift Package Manager ,未来会弃用 CocoaPods 吗?
flutter·swift·cocoapods
书弋江山2 个月前
iOS 创建一个私有的 CocoaPods 库
ios·xcode·cocoapods
WongKyunban2 个月前
iOS 开发包管理之CocoaPods
ios·xcode·cocoapods
棱镜七彩2 个月前
【网安播报】CocoaPods 曝关键漏洞,应用程序面临供应链攻击风险
xcode·cocoapods
Donkor-3 个月前
Mac电脑arm64芯片Cocoapods 的 ffi 兼容问题
macos·bug·xcode·cocoapods·ffi
星coding3 个月前
iOS 之homebrew ruby cocoapods 安装
ios·ruby·cocoapods
fendoudexiaoniao_ios3 个月前
Xcode 打包报错Command PhaseScriptExecution failed with a nonzero exit code
macos·xcode·cocoapods