最简解决 Unity Error Registry configuration is invalid Unable to connect https packages.unity.cn

时间:2024-05-21 19:21:29

前言

在学习其他大佬项目的时候,大佬说项目能直接运行,然后我拉下来就报如下错误
Unity报错:[Package Manager]Error Registry configuration is invalid:Unable to connect “https://packages.unity.cn”
翻了很多博发现是 unity3d 中国增强版的原因,中国增强版屏蔽了国外自定义的插件仓库。 安装 非中国增强版后可以成功打开。
然后大家给出的解决方案都比较激进,大抵就是更换Unity版本就OK了。
当然我是觉得没这个必要,能让我换版本的项目。不如我换个参考项目学习了。不过出于对教学大佬的尊敬,我还是决定看看大佬的项目。
那么就得修复这个bug了。
最简解决 Unity Error Registry configuration is invalid Unable to connect https packages.unity.cn

填坑

看提示就是说我们连不上这个地址:https://packages.unity.cn
分析原因就是因为大佬项目用的非中国增强版所以PackageManager连接地址和我们不同。而我们需要连接“https://packages.unity.cn”这个地址。
那么我们改了这个地址不就完了吗???为什么非要换版本。

解决方案

那么首先找到这个地址在哪里配置的!
最简解决 Unity Error Registry configuration is invalid Unable to connect https packages.unity.cn
最简解决 Unity Error Registry configuration is invalid Unable to connect https packages.unity.cn
修改地址

最简解决 Unity Error Registry configuration is invalid Unable to connect https packages.unity.cn

完结撒花。

补充一点,打开中国版的你可以看到这个
最简解决 Unity Error Registry configuration is invalid Unable to connect https packages.unity.cn

是的,根本不包含地址,应该是默认地址就是https://packages.unity.cn
所以把上面配置地址的部分删掉也是ok的。

以上。