Jitsi iOS SDK и Callkit - PullRequest
       31

Jitsi iOS SDK и Callkit

0 голосов
/ 08 февраля 2019

Я работаю с JitsiMeet iOS ( Создайте Jitsi Meet Framework для собственного приложения iOS и интегрируйте в Xcode Project ) для реализации видеовызова в приложении.Для вызова в фоновом режиме я пытаюсь получить интерфейс, подобный скайпу.Там, где пользователь получает аудиозвонок, можно сразу начать разговор, приняв этот вызов.Следовательно, когда я получаю PKPushNotification, я запускаю этот код для вызова экрана:

[JMCallKitProxy reportNewIncomingCallWithUUID:activeCallUUID_ handle:message.messageText displayName:message.senderName hasVideo:false completion:^(NSError * _Nullable error)   {
    if (error != nil) NSLog(@"%s error = %@", __PRETTY_FUNCTION__, error.localizedDescription);
}];

Это работает нормально, и вызов запускается как собственный вызов.Затем я реализовал, затем я реализовал JMCallKitListener и внутри performAnswerCallWithUUID я попытался инициализировать свой JitsiViewController для объединения группы вызовов.

Но проблема в том, что когда приложение находится в фоновом режиме, эти слушатели не запускаются.Хотя они работают нормально, когда приложение активно.

...