Мне нужно поддерживать специальный выпуск для каждого пользователя (или группы), и я хочу, чтобы каждый пользователь автоматически обновлялся до нового доступного выпуска только в том случае, если он ему подходит (по какой-то логике в бэкэнде). Я попытался сделать это с помощью модуля электронного обновления, а также с помощью используя встроенный модуль Electron autoUpdater, но кажется, что оба всегда получают последнюю версию, когда звонит autoUpdater.checkForUpdates
.
Я видел, что при моем собственном сервере обновлений, некоторые из них (например, орехи) поддерживают URL-адрес загрузки для конкретной версии. как описано с использованием орехов
Конкретная версия для обнаруженной платформы: http://download.myapp.com/download/1.1.0 < / а>
но, похоже, нет поддержки для запроса конкретной версии в самом приложении с помощью autoUpdater.
резюмируя все это: Как добиться автоматического обновления до определенной версии, кроме последней?