Я работаю над приложением для голосового вызова, используя SDK от sinch v3.9.8.Sinch :: Метод делегата «DidReceiveIncomingCall» не называется?
Метод делегата «DidReceiveIncomingCall» не вызван для входящего вызова, когда приложение находится в фоновом режиме или принудительно закрыто пользователем при вызове с iPhone 6 (IOS 10.0.2) на iPhone 5 (IOS 9.3.5). Это работает нормально во время разговора с iPhone 6 на iPhone 5. Я получаю уведомление о входящем вызове
я использовал ниже код для инициализации SinchClient
_client.delegate = self;
_client.callClient.delegate = self;
[_client setSupportCalling:YES];
[_client enableManagedPushNotifications];
[_client setSupportActiveConnectionInBackground:NO];
[_client setSupportPushNotifications:YES];
[_client start];
// Start listening for incoming events (calls and messages).
[_client startListeningOnActiveConnection];
Я использовал ниже код для инициализации managePush
self.push = [Sinch managedPushWithAPSEnvironment:SINAPSEnvironmentAutomatic];
self.push.delegate = self;
[self.push setDesiredPushTypeAutomatically];
Ранее это и с ases работает нормально.
нет объявления метода/свойства для «setSupportManagedPush» .i уже используют enableManagedPushNotifications –
любое обновление для Эта проблема? –
вы должны установить [_client setSupportPushNotifications: NO]; этот метод предназначен для тех случаев, когда вы хотите обрабатывать все, чтобы подтолкнуть себя. Какую версию SDK вы используете? – cjensen