Я использую сервис Sinch для аудио / видеозвонков вместе с CallKit.
Когда я вешаю вызов, он получает cra * sh в iOS 13 устройствах, сообщение об ошибке, которое он выбрасывает:
Завершение приложения из-за необработанного исключения «NSInternalInconsistencyException», причина: «нарушение потоков: ожидается основной поток»
Когда это происходит, сначала я получаю видеовызов, затем я получить аудиозвонок, теперь, когда я вешаю трубку, происходит сбой звонка, который выдает сообщение об ошибке выше и показывает причину проблемы. Я искал на inte rnet, и большинство из них говорят, что нужно поместить вещи в основной поток, я сделал это, все еще с той же проблемой.