一、SSL_ERROR_SYSCALL in connection to github.com:443
项目中添加新的三方库时候执行 pod install 弹出入下异常提示:
[!] Error installing Cordova
[!] /usr/bin/git clone https://github.com/apache/cordova-ios.git /var/folders/6j/rm7d330x347c32lxthmjnp8w0000gn/T/d20210413-37452-1nblklk --template= --single-branch --depth 1 --branch 5.1.1
Cloning into '/var/folders/6j/rm7d330x347c32lxthmjnp8w0000gn/T/d20210413-37452-1nblklk'...
fatal: unable to access 'https://github.com/apache/cordova-ios.git/': LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
SSL_ERROR_SYSCALL in connection to github.com:443
解决办法
首先,因同时添加了两个新的三方库,之前也遇到过网络阻塞的情况,尝试切换成热点后再次尝试,成功安装成功一个,但另外一个依然 gg
其次,既然网络排除后依然不可行,则尝试修改代理,将 git 的代理配置从 http 切换成 https 再次尝试,终端中输入如下命令即可:
git config --global --unset http.proxy
git config --global --unset https.proxy
最后,修改后重启终端再次尝试 pod install 即可。
网友评论