iOS

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

Exolve Voice SDK доступен через Swift Package Manager. Для подключения нужно добавить наш Mobile Voice SDK репозиторий.

Доступ к функциям SDK осуществляется через Communicator.

Все возможности SDK показаны в нашем демо iOS приложении.

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

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

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