- 安装 asar
npm install asar -g
- 进入安装目录并解压 app.asar
cd /Applications/StarUML.app/Contents/Resources/
asar extract app.asar app
- 修改 lisence 源文件
// vim app/src/engine/license-manager.js
checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
setStatus(this, true) // setStatus(this, false)
// UnregisteredDialog.showDialog()
})
}
4.重新打包 app.asar
asar pack app app.asar