注意仅使用于2019.4以上版本(本人使用Unity2019.4.8)
Unity安装包+破解文件:
Unity安装完成后,使用UFFA - Editor Patcher 2020破解,破解完毕后删除Editor\Data\Resources\Licensing目录!
UnityHub:链接: https://pan.baidu.com/s/18pJU5WuWva-vPLcZ66Mw9g 提取码: by6v
安装完成后不要升级UnityHub,否则以下破解方法无效!
1.安装nodejs
2.使用管理员身份运行cmd,输入npm install -g asar 回车,安装asar支持
3.cd到UnityHub安装路径下的resources文件夹下,输入asar extract .\app.asar app 解压app.asar
4.进入app\src\services\licenseService文件夹找到licenseClient.js与licenseCore.js
4.1.修改licenseClient.js
getLicenseInfo(callback) { // load license // get latest data from licenseCore // licenseInfo.activated = licenseCore.getLicenseToken().length > 0; //注释这行 licenseInfo.activated = true;//新增这行 licenseInfo.flow = licenseCore.getLicenseKind(); licenseInfo.label = licenseCore.getLicenseKind(true);
4.2.修改licenseCore.js
verifyLicenseData(xml, newfile = false) { return new Promise((resolve, reject) => { resolve(true);//新增这行 if (xml === '') { this.licenseStatus = LICENSE_STATUS.kLicenseErrorFlag_NoLicense; reject(); return; }
5.删除resources文件夹下的app-update.yml文件(此项可选),删了以后可以不会再有升级提示
(完)
文章评论