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.