По порядку Middle Сборка и OTA-обновления обновлено

Жизненный цикл OTA-обновления

Вопрос

Расставьте шаги доставки OTA-обновления.

Попробуйте сами

Расставьте шаги по порядку стрелками.

  1. 1
    При следующем запуске загружается новый бандл
  2. 2
    Приложение при запуске проверяет сервер обновлений
  3. 3
    Если новый бандл падает при старте, приложение откатывается на предыдущий
  4. 4
    Публикация обновления в канал с текущим runtimeVersion
  5. 5
    Совместимое обновление скачивается в фоне
Показать ответ и разбор

Коротко

Обновление публикуется для конкретного runtimeVersion и канала. Клиент проверяет и скачивает его, применяет при следующем запуске, а механизм восстановления откатывается на рабочий бандл, если новый не запускается.

Правильный порядок

  1. 1
    Публикация обновления в канал с текущим runtimeVersion
  2. 2
    Приложение при запуске проверяет сервер обновлений
  3. 3
    Совместимое обновление скачивается в фоне
  4. 4
    При следующем запуске загружается новый бандл
  5. 5
    Если новый бандл падает при старте, приложение откатывается на предыдущий

Разбор

Обновление публикуется для конкретного runtimeVersion и канала. Клиент проверяет и скачивает его, применяет при следующем запуске, а механизм восстановления откатывается на рабочий бандл, если новый не запускается.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.