iOS

МТС Exolve Voice SDK для iOS позволяет быстро реализовать возможность исходящих и входящих звонков в своем iOS приложении. Вы можете добавить наш SDK в свой проект с помощью Swift Package Manager.

Пример импорта пакета SDK в свой проект вы можете найти в нашем Github репозитории. Также в Github репозитории вы можете найти демо iOS приложение, использующее Mobile SDK.

МТС Exolve iOS SDK состоит из следующих классов и протоколов:

  • Call - управление вызовом и получение состояния вызова.
  • CallClient - регистрация SIP-аккаунта и управление вызовами.
  • RegistrationDelegate - события состояний регистрации аккаунта.
  • CallsDelegate - события состояний вызовов.
  • Communicator - инициализации и конфигурирования SDK.
  • Configuration - объект конфигурации для настройки SDK при инициализации.
  • ConfigurationManager - конфигурирование SDK в процессе работы приложения.
  • LogConfiguration - конфигурация логирования.
  • CallKitConfiguration - конфигурация CallKit.

Содержание статьи