Как откатить запущенную интеграцию Matter

Запущенную интеграцию Matter можно откатить до предыдущей версии.

Например, в рабочей версии может быть v.1. Через несколько месяцев вы выпускаете версию 2.0, но обнаруживаете в ней проблему. Чтобы устранить эту проблему, вы можете откатить текущую версию (2) до предыдущей (1).

Ограничения

При откате к предыдущей версии приложения действуют следующие ограничения:

  • Откат запущенной интеграции невозможен, если для нее нет предыдущих версий. Откатить исходную версию запущенной интеграции нельзя.
  • Откат поддерживается только до предыдущей версии. Например, вы можете выполнить откат с версии 3 до версии 2, но не сможете вернуться с версии 2 к версии 1. Чтобы снова выполнить откат интеграции, вам нужно запустить новую версию интеграции.
  • Версии, для которых выполнен откат, удаляются из списка сертифицированных интеграций. Версии, которые были отменены, нельзя запустить снова, и их невозможно восстановить.

Как откатить запущенную интеграцию

Перейти в Developer Console

  1. Нажмите Matter > Запуск.
  2. Запущенная версия интеграции должна появиться в разделе Запущено.
  3. Нажмите на значок рядом с запущенной интеграцией и выберите Отменить в раскрывающемся меню.
  4. В диалоговом окне подтверждения нажмите Откатить.

После подтверждения в разделе Запущенные должна появиться ранее запущенная версия интеграции. Предыдущая версия становится текущей и сразу же распространяется в экосистеме.