СВОДКА ИЗМЕНЕНИЯ
VK- Платформа
- VK
- Источник
- VK ID iOS SDK CHANGELOG.md
- Где опубликовано
- VK
- Тип события
- api_change
- Подтверждение
- подтверждено
- Тип источника
- Официальный
- Доверие
- высокий
- Уверенность
- 95%
- В источнике
- дата в источнике не указана
- Найдено
- 20 августа 2026, 23:25 МСК
- Важность
- СРЕДНЯЯ
Исправлено в VK ID iOS SDK
Что изменилось в VK ID iOS SDK: callback завершения авторизации теперь вызывается после закрытия WebView, что упрощает управление UI-контроллерами без имитации задержек.
ФРАГМЕНТ ИЗ ИСТОЧНИКА
Исправлено
ЧТО ИЗМЕНИЛОСЬ
Что изменилось в VK ID iOS SDK
Обновление VK ID iOS SDK упрощает управление UIконтроллерами при завершении авторизации.
Цель изменения
Раньше разработчикам приходилось вручную добавлять задержку через DispatchQueue.main.asyncAfter, чтобы после закрытия WebView корректно обновить иерархию контроллеров. Теперь это делается автоматически и без лишнего кода.
Что именно изменилось
Callback завершения авторизации vkid(:, didCompleteAuthWith:, in:) теперь вызывается после закрытия контроллера с WebView. Благодаря этому вы можете сразу изменять иерархию UIViewControllerов, не используя дополнительные задержки.
Как это упрощает работу
Убирает необходимость в DispatchQueue.main.asyncAfter.
Позволяет сразу переходить к обновлению интерфейса.
Упрощает логику обработки результатов авторизации.
Источник
Изменение зафиксировано в официальном CHANGELOG проекта:
CHANGELOG.md
ПОЧЕМУ ВАЖНО
Полезно: документация или схема помогают быстрее заметить новые возможности и уточнения API.
Риск: изменение контракта может потребовать правок в интеграции, генерации типов или пользовательских сценариях.
ЧТО ДЕЛАТЬ
- Проверьте совместимость интеграции с новым поведением или контрактом.
- Обновите типы, SDK-обертки или внутренние runbook'и, если изменение затрагивает ваш сценарий.
- Запустите регрессионные тесты на затронутых API, webhook или auth-сценариях.
ПОДТВЕРЖДЕНИЕ ИЗ ИСТОЧНИКА
Источник: VK ID iOS SDK CHANGELOG.md.
VK ID iOS SDK CHANGELOG.md · официальный · подтверждение ↗