我需要支持每个用户(或组)的特殊版本,并且我希望每个用户只有在适合他的情况下才会自动更新到新的可用版本(通过后端的某种逻辑)。我尝试通过使用 electron-builder 的electron-updater 模块以及使用Electron 的内置模块 autoUpdater来做到这一点,但似乎两者在调用时总是获取最新版本autoUpdater.checkForUpdates
。
我已经看到,在部署我自己的更新服务器时,其中一些(例如坚果)支持特定版本的下载 url。如使用螺母所述
检测平台的特定版本:http: //download.myapp.com/download/1.1.0
但似乎不支持使用 autoUpdater 在应用程序本身中请求特定版本。
总结这一切:如何实现自动更新到最新版本以外的特定版本?