Запущенную интеграцию Matter можно откатить до ранее запущенной версии.
Например, у вас может быть версия v.1 в рабочей среде. Через несколько месяцев вы запускаете версию v.2 и обнаруживаете какую-то проблему в рабочей среде. Чтобы устранить эту проблему, вы можете откатить текущую запущенную версию (v.2) до ранее запущенной версии (v.1).
Ограничения
Разработчикам следует учитывать некоторые ограничения процесса отката:
- Откат для запущенной интеграции не допускается, если для нее не существует предыдущих версий. Начальную версию запущенной интеграции откатить невозможно.
- Откат поддерживается только для одной предыдущей версии. Например, вы можете откатиться с версии 3 до версии 2, но затем не сможете откатиться с версии 2 до версии 1. Для того чтобы снова иметь возможность откатить интеграцию, необходимо запустить новую версию.
- Откатенные версии удаляются из списка сертифицированных интеграций. Откатенные версии невозможно запустить повторно, и они не подлежат восстановлению.
Отменить запущенную интеграцию
Перейдите в консоль разработчика.
- Перейдите в Matter > Launch .
- Запущенная версия интеграции должна отображаться в разделе «Запущенные» .
- Нажмите на значок для запущенной интеграции и выберите «Отменить» в выпадающем списке.
- В диалоговом окне подтверждения нажмите кнопку «Отменить» , чтобы подтвердить действие.
После подтверждения в разделе «Запущено» должна отобразиться ранее запущенная версия интеграции. Эта предыдущая версия становится текущей и немедленно распространяется на всю экосистему.