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

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

Обновление VK ID iOS SDK: обмен кода авторизации на токены и другие улучшения

В VK ID iOS SDK добавлены протокол AuthCodeHandler для обмена кода авторизации на токены на бэкенде, возможность отключать логи, проверка clientId в Info.plist, настройка альтернативных провайдеров авторизации и OneTap в одном инициализаторе, а также авторизация только в WebView.

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

Добавлено

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

Что добавили в VK ID iOS SDK

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

Обмен кода авторизации на токены на бэкенде

Добавлен протокол AuthCodeHandler. Он предоставляет AuthorizationCode, который можно использовать для обмена кода авторизации на токены на стороне бэкенда.

Это удобный вариант, если вы не хотите хранить токены в мобильном приложении и предпочитаете завершать авторизацию на сервере.

Настройки логирования

Появилась возможность отключать логи SDK. Это может пригодиться, например, в releaseсборках, где подробные логи не нужны.

Альтернативные провайдеры авторизации и заголовок OneTap

В один инициализатор добавлена возможность включать альтернативных провайдеров авторизации и заголовок OneTap. Теперь обе эти опции задаются вместе, а не по отдельности.

Проверка ID приложения из Info.plist

SDK теперь проверяет ID приложения (clientId) в Info.plist. Это помогает вовремя заметить проблему с конфигурацией, а не искать её позже по ошибкам авторизации.

Авторизация только в WebView

Добавлена возможность авторизоваться только в WebView, без перехода к провайдеру авторизации. Это может быть полезно, если сценарий перехода в другое приложение вам не подходит.

Итог

Добавлен протокол AuthCodeHandler для обмена кода авторизации на токены на бэкенде.

Логи SDK теперь можно отключать.

Альтернативные провайдеры авторизации и заголовок OneTap включаются в одном инициализаторе.

SDK проверяет ID приложения (clientId) в Info.plist.

Доступна авторизация только в WebView, без перехода к провайдеру авторизации.

Источник изменений: CHANGELOG VK ID iOS SDK.

ПОЧЕМУ ВАЖНО

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

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

ЧТО ДЕЛАТЬ

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

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

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

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