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 即可。

SSL_ERROR_SYSCALL in connection to github.com:443_第1张图片

注:还有一种可能是指定了 SDK 的版本,造成了不兼容的情况,也可以尝试将指定版本取消后尝试 install 操作


以上便是此次分享的全部内容,希望能对大家有所帮助!

你可能感兴趣的:(Development,xcode,ios,cocoapods)