ym88659208ym87991671
Файл iOS SDK | Документация для разработчиков

Файл iOS SDK

Обновлено 26 сентября 2024
ВерсияОписание измененийФайлДата
1.0.3
  • Фикс редиректа при открытии веб страницы на тестовых стендах
  • Фикс белого экрана при открытии веб страницы
  • Обновлены сертификаты
iOS-sdk-v1.0.3.zip26.09.2024

Версия 1.0.0

  • Добавлены новые виджеты для ЕЛК
  • Добавлены новые делегаты и параметры в UI-настройках для ЕЛК
  • Произведена обфускация строк
  • Улучшена сборка SDK (строгая зависимость Clickstream до версии 1.4.0, удалена папка Frameworks)

Что нужно сделать для перехода на новую версию:

  1. Обновите импорт в Podfile

  2. Замените в коде import SberIdSDK на import SIDSDK

  3. Исправьте ошибки, связанные с переименованием параметров и методов. В большинстве случаев достаточно нажать на кнопку fix при появлении ошибки. Возможно, после этого появятся другие ошибки, связанные с устаревшими функциями предыдущих версий SDK. Это нормально — продолжайте исправлять, пока все ошибки не исчезнут

  4. В месте инициализации потребуется внести изменения вручную. Подробную инструкцию можно найти во вкладке инструкция

Версия 3.7.0

  • Добавлены новые виджеты для Единого личного кабинета Сбер ID
  • Изменена структура инициализации и настройки СДК

Версия 3.6.1

  • Добавлена функция декларирования причин использования нашего SDK в манифестах конфиденциальности приложений, что гарантирует соответствие политикам конфиденциальности Apple

О версии 2.4.4

Передача номера на OIDC страницу

Добавлена возмость отправки номера телефона на OIDC страницу через новый параметр login_hint во время запуска авторизации.

let request = SBKAuthRequest()
request.nonce = "your nonce"
... //другие параметры
request.loginHint = "79998887766" // параметр для передачи номера телефона пользователя
... //другие параметры

О версии 2.4.0

Что нового в версии SDK 2.4.0 и на что обратить внимание - рассказываем ниже!

Шторка выбора мобильного приложения Сбербанка

С версии 2.4.0 добавлена шторка, всплывающая снизу со списком мобильных приложений Сбербанка. Она появляется только в случае, когда у пользователя установлено больше одного приложения (Например: СБОЛ и Сбербанк онлайн)

Скриншот подключения SDK

Поддержка тестовых стендов

Начиная с версии 2.4.0 для внутренних партнеров мы добавили возможность смены стендов на ИФТ и ПСИ. Для работы с переключением у вас должна быть настроена интеграция с тестовыми стендами. Для добавления на стенд можно написать в чат поддержки Сбер ID (Ваш_продукт & Сбер ID) или на почту support_sberid@sber.ru

Для настройки стенда нужно установить standType в SBKAuthRequest. Возможные варианты enum: prom, ift, psi, iftCloud, psiCloud, custom.

О версии 2.3.1

С версии 2.3.0 мы временно отключили MPAnalytics, если у вас она прежде была установлена, удалите MPAnalytics.xcframework и файл Media.bundle. Проверьте, что в Frameworks, Libraries, and Embedded Content больше не подключена MPAnalytics и в Build phases/CompileSources нет файла MPAnalyticsDataModel.xcdatamodeld.

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.