You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行flutter doctor命令遇加密错误,Win10刚重装系统

解决Flutter Doctor检查CocoaPods时的握手错误

修复步骤

  • 清理代理设置
    重装系统后可能遗留错误代理配置,导致SSL握手失败:

    1. 打开「设置」→「网络和Internet」→「代理」
    2. 开启「自动检测设置」,关闭所有手动配置的HTTP/HTTPS代理
    3. 重启终端后执行flutter doctor重试
  • 重置系统网络栈
    网络配置异常可能引发SSL验证错误,在管理员权限的命令提示符中执行以下命令:

    netsh winsock reset
    netsh int ip reset
    ipconfig /release
    ipconfig /renew
    ipconfig /flushdns
    

    完成后重启电脑,再运行flutter doctor

  • 排查安全软件拦截
    第三方杀毒、防火墙软件(包括Windows Defender)可能拦截Flutter的网络请求:

    1. 暂时关闭实时保护功能
    2. 运行flutter doctor测试是否恢复正常
    3. 若正常,将Flutter安装目录(如C:\flutter\bin)添加到安全软件的信任列表
  • 更换CocoaPods源(备选方案)
    如果以上方法无效,尝试更换Ruby源并重装CocoaPods:

    gem sources --remove https://rubygems.org/
    gem sources -a https://gems.ruby-china.com/
    gem install cocoapods
    

提示:虽然错误提示提到中间人攻击,但重装Win10后更可能是网络配置或安全软件拦截导致,优先排查上述常规问题。

内容的提问来源于stack exchange,提问作者Uğur Kolçak

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 06:03:10