背景
不好好提升自己产品的质量,而是禁止用户使用更好的产品,学科技封锁。Unity领导层可谓罪恶滔天,成天和用户对着干。至此,还在考虑是否学习Unity,建议立即转去隔壁Unreal。
Unity 安装流程
基本流程
下载 Unity Hub 国际版
开梯子,并且务必打开
全局
SYSTEM PROXY
TUN
在CMD命令行尝试以下命令,确保URL未被重定向 到.cn 字样
curl -i www.unity.com安装Unity Hub,并启动
Sign In登录跳转确保Url链接前缀是id.unity.com,没有.cn字样
登录后,就可以正常安装Unity国际版了
特殊情况 Download failed: Validation Failed
在科学上网确认正常的情况下,依旧无法下载国际版UNITY,需进行以下步骤
卸载 Unity Hub
删除以下路径
C:\Users\Administrator\AppData\Roaming\UnityHub
C:\Users\Administrator\AppData\Local\Unity
C:\Users\Administrator\AppData\Local\unityhub-updater
再尝试重新安装的流程
更特殊的情况
有账号的直接登录就行,没有账号的怎么办呢?
总结就是以下几个命令
# patch-windows-amd64.exe "C:\Program Files\Unity_6000_0_58f2\Editor\Data\Resources\Licensing\Client\Unity.Licensing.EntitlementResolver.dll"
pause
# sign-windows-amd64.exe
pause
copy Unity_lic.ulf "C:\ProgramData\Unity"
pause修改hosts文件,并添加以下内容 : C:\Windows\System32\drivers\etc\hosts
# unity
127.0.0.1 license.unity3d.com
127.0.0.1 core.cloud.unity3d.com
127.0.0.1 activation.unity3d.com
127.0.0.1 cdp.cloud.unity3d.com
# this one seems to be optional
# blocking won't allow signing into Unity ID
127.0.0.1 api.unity.com