СВОДКА ИЗМЕНЕНИЯ

VK
Платформа
VK
Источник
VK ID iOS SDK CHANGELOG.md
Где опубликовано
VK
Тип события
api_change
Подтверждение
подтверждено
Тип источника
Официальный
Доверие
высокий
Уверенность
95%
В источнике
дата в источнике не указана
Найдено
5 октября 2026, 09:18 МСК
Важность
СРЕДНЯЯ

VK ID iOS SDK: добавлены состояния авторизации, сохранение сессии и логаут

В SDK VK ID для iOS добавлены отображение состояний авторизации в шторке OneTapBottomSheet, сохранение авторизованной сессии VKID.currentAuthorizedSession между перезапусками приложения и логаут через UserSession.logout.

ФРАГМЕНТ ИЗ ИСТОЧНИКА

Добавлено

ЧТО ИЗМЕНИЛОСЬ

Что нового

Команда VK ID обновила iOS SDK: обновление добавляет три возможности, которые раньше приходилось реализовывать вручную.

Что именно добавили

Состояния авторизации в шторке OneTapBottomSheet — теперь шторка показывает, на каком этапе находится процесс: идёт авторизация, прошла успешно или возникла ошибка. Пользователь видит статус, а не ждёт молча.

Сохранение авторизованной сессии между перезапусками приложения — сессия VKID.currentAuthorizedSession сохраняется, и пользователю не приходится авторизоваться заново после каждого запуска приложения.

Логаут из авторизованной сессии — добавить выход из аккаунта можно через метод UserSession.logout.

Что это значит для разработчиков

Если вы используете VK ID SDK в iOSприложении, после обновления вы можете:

1. Показывать пользователю понятный статус авторизации прямо в шторке OneTapBottomSheet — без дополнительных экранов и индикаторов.

2. Не беспокоиться о восстановлении сессии: VKID.currentAuthorizedSession переживает перезапуск приложения.

3. Реализовать кнопку «Выйти» с помощью UserSession.logout.

Подробности

Полный список изменений доступен в CHANGELOG репозитория VKCOM/vkidiossdk.

ПОЧЕМУ ВАЖНО

Полезно: документация или схема помогают быстрее заметить новые возможности и уточнения API.

Риск: изменение контракта может потребовать правок в интеграции, генерации типов или пользовательских сценариях.

ЧТО ДЕЛАТЬ

  • Проверьте совместимость интеграции с новым поведением или контрактом.
  • Обновите типы, SDK-обертки или внутренние runbook'и, если изменение затрагивает ваш сценарий.
  • Запустите регрессионные тесты на затронутых API, webhook или auth-сценариях.

ПОДТВЕРЖДЕНИЕ ИЗ ИСТОЧНИКА

Источник: VK ID iOS SDK CHANGELOG.md.

VK ID iOS SDK CHANGELOG.md · официальный ↗