Я интегрировал код из быстрого старта twilio voice https://github.com/twilio/voice-quickstart-swift и в какой-то степени заработал в моем приложении.
У меня проблема с "Voice Bot".Я не уверен, что это такое и как я могу реализовать это по-другому.Это для исходящего звонка.После завершения вызова запускается голосовой бот, но он не отображается в верхней части моего ВК, где я обрабатываю все вещи, связанные с исходящими вызовами, он остается в фоновом режиме, и любой последующий вызов не выполняется.Когда я возвращаюсь из VC в другой VC, мерцает экран, и кажется, что Voice Bot иногда показывает, а затем поток завершается.
Я не уверен, что это за Voice Bot и как мы можем его избежать или перенаправить наобрабатывается в вк?Все, что я могу догадаться, это то, что это из набора Apple's Call, если я не ошибаюсь.
Любая помощь о том, как заставить это работать?
Обновление комментария: я использовал cocoapods для установкиTwilio.pod 'TwilioVoice', '~> 2.0'
Вот код:
@IBAction func placeCall(_ sender: UIButton) {
if (self.call != nil && self.call?.state == .connected) {
performEndCallAction(uuid: self.call!.uuid)
self.toggleUIState(isEnabled: false, showCallControl: false)
} else {
let uuid = UUID()
let handle = "Voice Bot" // <==== ????
performStartCallAction(uuid: uuid, handle: handle)
}
}