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

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

VK ID iOS SDK: исправлен двойной вызов `completion` при авторизации

В VK ID iOS SDK исправлена проблема: обработчик `completion` авторизации мог вызываться дважды, если приложение `VK` сворачивали до завершения его загрузки. Теперь в этом сценарии авторизация работает корректно.

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

Fixed Ранее, если приложение VK сворачивалось до того, как оно загрузилось, могла наблюдаться проблема с двойным вызовом completion авторизации. Исправлено. Теперь всё работает корректно.

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

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

В iOS SDK для VK ID исправлена проблема, зафиксированная в разделе Fixed («Исправления») официального changelog. Ранее, если приложение VK сворачивалось до того, как оно загрузилось, обработчик completion авторизации мог срабатывать дважды. После исправления авторизация в этом сценарии работает корректно.

Кого это касается

Правка актуальна для iOSразработчиков, которые подключают VK ID SDK для авторизации пользователей и обрабатывают её результат в completion.

Почему это важно

Двойной вызов completion означал, что код обработки результата авторизации мог выполниться повторно — как именно это проявлялось, зависело от реализации конкретного приложения. Исправление устраняет источник непредсказуемого поведения, поэтому обновиться стоит даже тем, кто явно с проблемой не сталкивался.

1. Обновите VK ID iOS SDK до актуальной версии — она уже содержит это исправление.

2. Если вы обходили проблему на своей стороне (например, защитой от повторного вызова completion), после обновления проверьте, что такая защита не мешает нормальной работе авторизации.

3. Список изменений удобно сверять с официальным changelog — раздел Fixed.

Источник

Changelog VK ID iOS SDK, раздел Fixed

ПОЧЕМУ ВАЖНО

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

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

ЧТО ДЕЛАТЬ

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

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