Как обрабатывать ожидающий вызов, который отменен Caller (CallKit) - PullRequest
0 голосов
/ 19 октября 2018

Я добавил функцию голосового чата в свои приложения.И у меня проблема с CallKit.Мой запрос EndCallAction сейчас не работает последовательно, например:

Когда EndCallAction сработал через callController.request

Успешно с транзакцией.

Но иногда случается ошибка:

Ошибка при запросе транзакции: Ошибка Domain = com.apple.CallKit.error.requesttransaction Code = 4 "(null) ".

Индикатор ошибки кода 4, который кажется нулевым UUID.Но я выполнил некоторую отладку и обнаружил, что мои UUID есть.

Описание завершенной печати с withUUID: 45C55D34-EB5D-49CF-A13D-80A4CD2FA4C5 UUID транзакции: 45C55D34-EB5D-49CF-A13D-80C4FA21022 *

Эти ошибки случаются только время от времени, скажем, я ошибаюсь примерно 20 раз, это происходит как 3-6 раз.

Скажите, пожалуйста, как мне завершить входящий вызов , когда Абонент решил Завершить вызов до Callee ответил на звонок.

1 Ответ

0 голосов
/ 10 ноября 2018

Убедитесь, что CXProviderConfiguration настроен только один раз.

Теперь сработало.Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...