在flutter 项目运行到Xcode,安装依赖时报错解决办法
错误:
[!] Error installing DKImagePickerController
[!] /usr/local/bin/git clone https://github.com/zhangao0086/DKImagePickerController.git /var/folders/k1/njy0cr2s63l4810744xsyvk80000gq/T/d20240618-31892-noevh3 --template= --single-branch --depth 1 --branch 4.3.4
Cloning into '/var/folders/k1/njy0cr2s63l4810744xsyvk80000gq/T/d20240618-31892-noevh3'...
fatal: unable to access 'https://github.com/zhangao0086/DKImagePickerController.git/': Recv failure: Connection reset by peer
提示这个 DKImagePickerController 依赖始终下载不下来,但是打开仓库地址(https://github.com/zhangao0086/DKImagePickerController.git)却可以访问.
最终解决方法:
设置git 代理:
打开终端或命令行窗口。
输入以下命令来设置全局HTTP代理(假设代理服务器地址为127.0.0.1,端口为8888):
git config --global http.proxy http://127.0.0.1:8888
如果你的代理服务器需要身份验证(用户名和密码),则使用以下命令:
git config --global http.proxy 用户名:密码@127.0.0.1:8888
同样地,如果需要设置HTTPS代理,使用以下命令:
git config --global https.proxy http://127.0.0.1:8888
或(如果需要身份验证):
git config --global https.proxy 用户名:密码@127.0.0.1:8888
重新 pod install 就可以了!
不行的话清理下缓存再试试:
pod cache clean --all
pod deintegrate
pod install