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

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

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

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

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

Добавлено

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

Что нового в SDK VK ID для iOS

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

1. Статусы авторизации в шторке OneTapBottomSheet. Теперь шторка показывает состояние процесса входа: «в процессе», «успех» или «ошибка». Пользователь видит, что происходит, вместо зависшего интерфейса.

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

3. Выход из сессии. Появилась возможность логаута через UserSession.logout.

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

Если вы используете OneTapBottomSheet для входа через VK ID, обновление затрагивает два ключевых сценария:

Отображение прогресса и ошибок прямо в шторке — меньше кастомной обработки состояний на вашей стороне.

Долговременное хранение VKID.currentAuthorizedSession и управляемый логаут через UserSession.logout.

Номер версии не указан в официальном ченджлоге, поэтому при обновлении сверяйте пакет с актуальной версией SDK.

Источник

Изменения взяты из официального файла CHANGELOG.md репозитория vkidiossdk, раздел «Добавлено».

ПОЧЕМУ ВАЖНО

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

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

ЧТО ДЕЛАТЬ

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

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