СВОДКА ИЗМЕНЕНИЯ
VK- Платформа
- VK
- Источник
- VK ID iOS SDK CHANGELOG.md
- Где опубликовано
- VK
- Тип события
- api_change
- Подтверждение
- подтверждено
- Тип источника
- Официальный
- Доверие
- высокий
- Уверенность
- 95%
- В источнике
- дата в источнике не указана
- Найдено
- 5 октября 2026, 23:59 МСК
- Важность
- СРЕДНЯЯ
VK ID iOS SDK: протокол AuthCodeHandler, отключение логов и другие нововведения
В VK ID SDK для iOS добавили протокол `AuthCodeHandler`, который предоставляет `AuthorizationCode` для обмена кода авторизации на токены на бэкенде, а также режим авторизации только через WebView. Кроме того, появились отключение логов, выбор альтернативных провайдеров авторизации и заголовка OneTap в одном инициализаторе и проверка ID приложения (`clientId`) из Info.plist.
ФРАГМЕНТ ИЗ ИСТОЧНИКА
VK ID iOS SDK — раздел «Added» официального changelog
ЧТО ИЗМЕНИЛОСЬ
Что нового в VK ID SDK для iOS
В официальном changelog VK ID SDK для iOS в разделе «Added» перечислено несколько нововведений, связанных с авторизацией: новый протокол AuthCodeHandler, режим входа только через WebView и ряд удобств при настройке SDK.
Что именно добавили
Протокол AuthCodeHandler
Добавлен протокол AuthCodeHandler, который предоставляет AuthorizationCode для обмена кода авторизации на токены на бэкенде. Это актуально для сценариев, где обменом кода на токены занимается сервер, а не мобильное приложение.
Авторизация только через WebView
Появилась возможность проводить авторизацию только в WebView — без перехода в провайдер авторизации.
Отключение логов
Логи SDK теперь можно отключить.
Альтернативные провайдеры и заголовок OneTap в одном инициализаторе
Альтернативные провайдеры авторизации и заголовок OneTap теперь можно выбрать в одном инициализаторе.
Проверка clientId из Info.plist
Добавлена проверка ID приложения (clientId) из Info.plist.
Коротко: зачем это разработчикам
AuthCodeHandler и AuthorizationCode — для обмена кода авторизации на токены на бэкенде.
Режим «только WebView» — если переход в провайдер авторизации не нужен.
Отключение логов и проверка clientId из Info.plist упрощают настройку SDK.
Источник
Раздел «Added» официального changelog VK ID iOS SDK
ПОЧЕМУ ВАЖНО
Полезно: документация или схема помогают быстрее заметить новые возможности и уточнения API.
Риск: изменение контракта может потребовать правок в интеграции, генерации типов или пользовательских сценариях.
ЧТО ДЕЛАТЬ
- Проверьте совместимость интеграции с новым поведением или контрактом.
- Обновите типы, SDK-обертки или внутренние runbook'и, если изменение затрагивает ваш сценарий.
- Запустите регрессионные тесты на затронутых API, webhook или auth-сценариях.
ПОДТВЕРЖДЕНИЕ ИЗ ИСТОЧНИКА
Источник: VK ID iOS SDK CHANGELOG.md.
VK ID iOS SDK CHANGELOG.md · официальный ↗