Перейти до основного вмісту
ДокументаціяОновлення

Безпечне оновлення

Оновлюйте один узгоджений реліз SDK за раз і зберігайте ідентичність клієнта та незавершені доставки.

  1. Прочитайте опис потрібної версії веб або мобільного SDK і перевірте, що мінімальна версія вашої платформи все ще підтримується.
  2. Оновлюйте нативні артефакти iOS та Android, обгортку фреймворку й спільний mobile protocol разом. Зафіксуйте версії та оновіть lockfile в одній зміні.
  3. Збережіть поточні accountScope, підписаний identity flow і outbox, прив'язаний до акаунта. Не очищайте збережену сесію під час звичайного оновлення; використовуйте reset або logout лише для навмисної зміни акаунта.
  4. До публікації запустіть локальні позитивні й негативні flow-тести: встановлення, ініціалізацію, відкриття, відправлення, повтор, ізоляцію ідентичності, logout або reset та відновлення після offline чи втрати foreground.
  5. Перевірте світлу, темну тему й reduced motion, а також нативні переходи на кожному підтримуваному хості. Публікуйте лише коли пакет, нативний bundle і changelog описують той самий реліз.

Поточні задокументовані версії: Mobile 0.2.0 і web 0.3.1. Узгоджуйте нативні артефакти, обгортки фреймворків і спільний протокол в одному мобільному релізі.