非团结引擎的 Unity Hub 无法直接下载编辑器和平台扩展组件

2025-08-18 19:11 1

今天用 Unity Hub (非团结引擎版)下载编译器遇到了报错,尝试了多个版本都是一样的



Download failed: Validation Failed




文档能正确下载,但编辑器和插件一直不成功,在和搜索引擎和 AI 斗智斗勇后未能取胜,给出的方案基本都是删缓存,设置下载路径什么的。


看日志里正确获取到了下载链接,发现能正常下载,直接下载单个文件安装临时用了。


然后在整理这些内容的时候发现,如果直连会分配到阿里云OSS,报错



<Code>NoSuchKey</Code>

<Message>The specified key does not exist.</Message>

<EC>0026-00000001</EC>



嗯,懂了,文件被删了,用报错信息找到了类似的情况,嗯,应该不是第一天了,也不是一两个版本如此,那就只能认为是一些众所周知的原因导致的了。




由于之前一直挂着系统代理,似乎Unity Hub的下载不遵循系统代理规则(但是获取用户信息,下载链接等又通过系统代理),挺疑惑的。




这是日志

{"timestamp":"2025-08-18T10:37:12.209Z","level":"info","moduleName":"Disk Validation Strategy","pid":17324,"message":"Executing the Download Validation Strategy..."}
{"timestamp":"2025-08-18T10:37:12.210Z","level":"info","moduleName":"Disk Validation Strategy","pid":17324,"message":"Validating destination path permission for access..."}
{"timestamp":"2025-08-18T10:37:12.211Z","level":"info","moduleName":"Disk Validation Strategy","pid":17324,"message":"Destination Path check: Passed"}
{"timestamp":"2025-08-18T10:37:12.211Z","level":"info","moduleName":"Disk Validation Strategy","pid":17324,"message":"Validating source path (https://download.unity3d.com/download_unity/c5f59906196d/TargetSupportInstaller/UnitySetup-Windows-IL2CPP-Support-for-Editor-6000.0.55f1.exe) availability..."}
{"timestamp":"2025-08-18T10:37:13.096Z","level":"error","moduleName":"Disk Validation Strategy","pid":17324,"message":"Error occured in 'Source Availablity Check'. AxiosError: Request failed with status code 404"}

小小感慨一下,做个记录,以后遇到类似问题可以考虑一下是不是这方面的问题。



最新回复 (9)
  • 岚冰 08-18 19:15
    1

    https://download.unity3d.com/download_unity/c5f59906196d/TargetSupportInstaller/UnitySetup-Windows-IL2CPP-Support-for-Editor-6000.0.55f1.exe



    合着我捣鼓几个小时流量压根就没去对地方

  • system_error 09-23 03:19
    2

    代理模式走的tun吗

  • baijie 09-23 06:08
    3

    mark一下遇到问题来看看

  • PLAYER 09-23 08:16
    4

    卸载国内版的hub。梯子访问下载国外hub,再下载就行。之前下6.x有这个问题解决了

  • tino 09-23 08:30
    5

    遇到过,然后反复尝试,1个多小时后成功了。

    顺便说一下,这几天我的有些同事遇到hub无法重启升级的问题,解决方法是,卸载国内版的hub,重新下载国际版的hub直接安装就可以了。

  • 羽于羊 09-23 08:39
    6

    代理开全局虚拟网卡模式

  • kero 09-23 08:56
    7

    我觉得不是长久之计,unity在国内其实就算到头了。继续用unity开发的话,就算技术问题能够解决,法律风险呢?你用跨网的unity做的项目,著作权归你吗?涉及侵权吗?

    但是国内unity生态又是最大的,唯一对标的虚幻引擎可能还没那几个开源引擎人多。

  • Dominick淅沥蜥蜴 09-23 10:44
    8

    我们现在hub用的国内版,引擎是国际版,翻出去下的国际版。。。最扯淡的是在国际版买的工业版License,在国际版hub激活只能是Pro,必须用国内版hub才给你激活成Industry,联系国际客服让找国内客服,国内客服说必须用国内hub ^-^

  • Aether_254 09-17 21:14
    9

    佬我这里用的是 Cloudflare WARP (1.1.1.1) 似乎是默认 TUN

    但还是这样, 是国际版 Hub 啊

    日志反复出现这种


    Error occurred in 'Source Availability Check' SafeAxiosError: Request failed with status code 404
    ...
    request: { path: '/download_unity/7efac9f6c10e/Windows64EditorInstaller/UnitySetup64-6000.6.1f1.exe', method: 'HEAD', host: 'download.unitychina.cn', protocol: 'https:' }

* 帖子来源Linux.do
返回