注意仅使用于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文件(此项可选),删了以后可以不会再有升级提示
(完)
文章评论