7

Ich muss App-to-App-Funktionalität mit Twilio iOS SDK implementieren. Ich habe erfolgreich Sprachanrufe implementiert, wenn die App läuft. Jetzt habe ich ein Problem, wenn die App getötet wird. Wie kann ich VOIP-Push-Benachrichtigungen für einen eingehenden Anruf erhalten?Können wir VOIP-Push-Benachrichtigungen mit Twilio iOS SDK durchführen?

ich zu diesem Link beziehe mich: https://www.twilio.com/docs/api/notifications/guides/sending-notifications

Es gibt keine VOIP Push-Dokumentation für VOIP eingehende Anrufe.

Bitte senden Sie mir einige nützliche Ideen/Lösungen so schnell wie möglich.

+0

Hier gilt das gleiche, auch nicht in der Lage lokale Benachrichtigung für Videoanruf zu empfangen Ich bin, wenn die Anwendung im Hintergrund ist. –

+0

@AjayGabani: Sie können die eingehende Twilio-Verbindungsmethode verwenden, um lokale Benachrichtigungen anzuzeigen. Ich hatte eine Lösung dafür für VoIP-Anruf. – Wos

+0

@Wos Hast du denselben Fall implementiert, als die App beendet wurde? Wenn ja, wie haben Sie das ausstehende Anforderungsobjekt oder das eingehende Anforderungsobjekt verwaltet? –

Antwort

3

Twilio Entwickler Evangelist hier.

ich über E-Mail beantwortet, aber dachte, dass ich besser die Antwort auch hier sind, da es andere Kommentare waren.

Wir haben im Moment keine VOIP Push mit Twilio Client unterstützen. Wir haben einige Empfehlungen zum Umgang mit der Anwendung, wenn sie nicht aktiv ist. Bitte werfen Sie einen Blick auf diesen Artikel und Umsetzung der Vorschläge: https://www.twilio.com/help/faq/twilio-client/twilio-client-ios-sdk-background-best-practices

+0

Ok. Wie können wir bei eingehenden Anrufen mit der Client-Verbindung umgehen? Ich meine, dass wenn Voip-Push-Benachrichtigungen kommen und wir auf Benachrichtigung tippen und eine eingehende Verbindung aufbauen. Richtig Ich verwalte voip Push-Benachrichtigung, aber Problem ist, dass, wenn jemand mich anruft, Voip Push-Benachrichtigung Feuer Empfänger Benutzer und wenn Empfänger Benutzer auf Push-Benachrichtigung tippen er/sie kann nicht miteinander reden, weil Twilio Client eingehende Verbindung nicht hört. Ich handle eine Token Ablaufzeit und regeneriere Token. – Wos

+0

Beispiel: Wir können keinen Anruf in der Methode didReceiveIncomingConnection erhalten, wenn ich auf die Push-Benachrichtigung tippe. Selbst wenn Benutzer 2 eine ausgehende Verbindung findet und Benutzer 1 keinen Anruf erhält. – Wos

+0

Der Artikel schlägt vor, dass Sie eine Benachrichtigung senden, wenn das Gerät den Rückruf 'didReceiveIncomingConnections' empfängt. Machst du das gerade? – philnash