Sinch - iOS app cra sh, когда я вешаю звуковой вызов - PullRequest
1 голос
/ 17 апреля 2020

Я использую сервис Sinch для аудио / видеозвонков вместе с CallKit.

Когда я вешаю вызов, он получает cra * sh в iOS 13 устройствах, сообщение об ошибке, которое он выбрасывает:

Завершение приложения из-за необработанного исключения «NSInternalInconsistencyException», причина: «нарушение потоков: ожидается основной поток»

Когда это происходит, сначала я получаю видеовызов, затем я получить аудиозвонок, теперь, когда я вешаю трубку, происходит сбой звонка, который выдает сообщение об ошибке выше и показывает причину проблемы. Я искал на inte rnet, и большинство из них говорят, что нужно поместить вещи в основной поток, я сделал это, все еще с той же проблемой.

enter image description here

1 Ответ

0 голосов
/ 21 апреля 2020

Мы рассмотрим, пожалуйста, поделитесь версией SDK, которую вы используете. Кроме того, для ясности, вы получаете второй звонок (голос) после того, как первый звонок уже закончен, верно? В противном случае второй вызов никогда не начнется (телефон занят). Если вы не запускаете несколько клиентов Sinch, что, вероятно, не так.

Sinch Voice & Video Team

...