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