2016-06-14 37 views
7

Devo implementare la funzionalità App to App utilizzando Twilio iOS SDK. Ho implementato con successo le chiamate vocali quando l'app è in esecuzione. Ora sto affrontando un problema quando l'app viene uccisa. Come posso ricevere le notifiche push VOIP per una chiamata in arrivo?Possiamo inviare notifiche push VOIP utilizzando Twilio iOS SDK?

mi riferisco a questo link: https://www.twilio.com/docs/api/notifications/guides/sending-notifications

Non v'è alcuna documentazione spinta VOIP per le chiamate in arrivo VOIP.

Per favore fornirmi alcune idee/soluzioni utili il prima possibile.

+0

Lo stesso qui, anche io non sono in grado di ricevere notifiche locali per la videochiamata quando l'applicazione è in background. –

+0

@AjayGabani: è possibile utilizzare il metodo di connessione in ingresso twilio da utilizzare per visualizzare la notifica locale. Avevo una soluzione per questo per la chiamata VoIP. – Wos

+0

@Wos Hai implementato lo stesso caso in cui l'app viene uccisa? Se sì, come hai gestito l'oggetto richiesta in sospeso o l'oggetto richiesta in entrata? –

risposta

3

Evangelista di sviluppatori Twilio qui.

Ho risposto tramite e-mail, ma ho pensato che sarebbe meglio includere anche qui la risposta perché c'erano altri commenti.

Attualmente non supportiamo il push VOIP con Twilio Client. Abbiamo alcune raccomandazioni su come gestire l'applicazione quando non è attiva. Si prega di dare un'occhiata a questo articolo e implementare i suggerimenti: https://www.twilio.com/help/faq/twilio-client/twilio-client-ios-sdk-background-best-practices

+0

Ok. Come possiamo gestire la connessione client quando si verifica una chiamata in entrata? Ciò significa che quando arriva la notifica push voip, tocchiamo la notifica e stabiliamo una connessione in entrata. A destra gestisco la notifica push voip, ma il problema è che quando qualcuno mi chiama, Voip spinge la notifica al destinatario e quando l'utente del destinatario tocca la notifica push non può parlarsi perché il client twilio non sta ascoltando la connessione in entrata. Gestisco un tempo di scadenza del token e rigenera token. – Wos

+0

Esempio: non possiamo ricevere chiamate nel metodo didReceiveIncomingConnection quando torno alla notifica push. Anche se l'utente 2 ha luogo una connessione in uscita e l'utente 1 non riceve la chiamata. – Wos

+0

L'articolo suggerisce di inviare una notifica quando il dispositivo riceve la richiamata 'didReceiveIncomingConnections'. È quello che stai facendo in questo momento? – philnash

Problemi correlati