为OS X构建,托管在github上。
有几个版本我将productName
从testTimer
更改为Test Timer
。
我预计下一版本的自动更新会失败,因为testTimer.app
会变为Test Timer.app
。但是,自从名称更改以来,我现在已经进行了多次更新,并且autoUpdater.quitAndInstall()
期间autoupdater仍然失败:
Error: Error: ENOENT: no such file or directory, lstat '/Applications/testTimer.app'
at fs.lstatSync (fs.js:902:18)
at Object.fs.lstatSync (ELECTRON_ASAR.js:244:16)
我猜测旧的应用名称是在某处缓存的,但不确定在哪里,以及如何更新。在代码库中搜索旧名称不会返回任何内容。