Как отменить звонок с помощью VoIP - PullRequest
0 голосов
/ 08 января 2020

Теперь, после Xcode11 / iOS13, Apple заставляет разработчиков сообщать о новом входящем звонке, когда они получают сигнал VoIP, в противном случае приложение будет закрыто.

Итак, любая идея, что мне делать в Если мне нужно отменить вызов?

Например, вызывающий абонент завершает вызов, и я хочу, чтобы приемник прекратил звонить?

Я нашел следующий обходной путь Twillo для отображения Экран вызова и быстро его скрыть, но он длится 3–3 секунды, что является плохим UX в моем POV.

// iOS 13 workaround
let uuid = UUID()
reportIncomingCall(from: "Voice Bot", uuid: uuid)

DispatchQueue.main.async {
    self.performEndCallAction(uuid: self.callInvite!.uuid)
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...