关于Github报SSL_ERROR_SYSCALL的解决方案

最近在运行RN项目的时候发现,在我pod install命令安装pod包时产生了 SSL_ERROR_SYSCALL 的错误,如下所示。

[!] Error installing CocoaAsyncSocket
[!] /usr/bin/git clone https://github.com/robbiehanson/CocoaAsyncSocket.git /var/folders/v0/2435fl9178sd4r2_1mdgk_r40000gn/T/d20230919-49258-1ot32p3 --template= --single-branch --depth 1 --branch 7.6.5


Cloning into '/var/folders/v0/2435fl9178sd4r2_1mdgk_r40000gn/T/d20230919-49258-1ot32p3'...
fatal: unable to access 'https://github.com/robbiehanson/CocoaAsyncSocket.git/': LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 

下面是一些常见的解决方案:

方案一:重启计算机

众所周知,重启解决 90% 的问题,有时候重启电脑可以直接解决这一问题。

结果: 该方法对我无效。

方案二、修改 Git 网络配置

对于 Git 的网络设置,可以采用以下方式进行修改:

删除 HTTP / HTTPS 代理设置:

可以直接修改全局 Git 配置文件进行修改:

$ vim ~/.gi

你可能感兴趣的:(iOS开发大揭秘,wasm)