Подключение
Обновлено 27 сентября 2024
Минимальная поддерживаемая версия iOS: 13.0
Сбер ID SDK автоматически генерирует и отправляет события, связанные с авторизацией по Сбер ID, на сервера Сбербанка, используя Clickstream SDK для этой цели.
Установка через менеджер зависимостей Cocoapods
Чтобы установить Сбер ID SDK с помощью Cocoapods, добавьте следующую строку в ваш Podfile
:
pod 'SberIdSDK', '~> 1.0.3'
Для статической версии SDK используйте:
pod 'SberIdSDKStatic', '~> 1.0.3'
При возникновении проблем с установкой, пожалуйста обратитесь в поддержку
Ручное подключение Сбер ID SDK
Для ручного подключения SDK выполните следующие шаги:
- Скачайте архивы
SberIDSDK
иClickstream SDK
:- Для динамических библиотек используйте соответствующие архивы Сбер ID SDK и Clickstream SDK.
- Для статических библиотек скачайте архивы Сбер ID SDKStatic и Clickstream SDKStatic.
- Распакуйте и перенесите содержимое архивов в свой проект.
- Добавьте SberIdSDK.xcframework и ClickstreamAnalytics.xcframework в раздел Frameworks, Libraries, and Embedded Content в настройках вашего таргета. Выберите опцию Embed & Sign.
- Для статических библиотек добавьте
SberIdSDKResourcesBundle.bundle
в ваш проект:- Выберите проект или группу, где вы хотите разместить .bundle;
- Перетащите файл .bundle из Finder в выбранное место в навигаторе проекта Xcode;
- В появившемся диалоговом окне убедитесь, что активирована опция "Copy items if needed" и выбраны нужные target'ы.