Dal documentation for VoIP Push Notifications:
- Il dispositivo è svegliato solo quando VoIP spinge verificarsi, il risparmio energetico.
- A differenza delle notifiche push standard, a cui l'utente deve rispondere prima dello l'app può eseguire un'azione, i push VoIP passano direttamente all'applicazione per l'elaborazione.
- I push VoIP sono considerati notifiche ad alta priorità e vengono consegnati senza ritardo.
- I push VoIP possono includere più dati rispetto a quelli forniti con le notifiche push standard.
- La tua app è rilanciata automaticamente se non è in esecuzione quando un push VoIP è ricevuto.
- L'app viene fornita in runtime per elaborare una richiesta, anche se l'app funziona in background.
Il più grande vantaggio di VoIP notifiche push su quelli normali è a mio parere, che l'applicazione viene rilanciata se era la forza-chiuso.
In generale, se non si desidera utilizzare le notifiche push per la funzionalità VoIP, ad es. per notificare una chiamata in arrivo, utilizzare PushKit. È stato sviluppato per questo scopo. Per tutti gli altri casi, utilizzare le notifiche push standard. La tua app non passerà attraverso la recensione se utilizzi PushKit per un'app senza la funzionalità VoIP.
fonte
2015-09-24 12:47:02
ciao, ho un'app di messaggistica con funzionalità VOiP, mi chiedo se posso usare VOiP push per notificare all'utente anche il messaggio di testo? Apple rifiuterà la mia app se lo faccio? –
Secondo [linee guida revisione] (https://developer.apple.com/app-store/review/guidelines/), _ "Le app possono utilizzare solo i servizi in background per gli scopi previsti" _, ma suppongo che siano non rileverà, se la tua app VoIP utilizza anche PushKit per le notifiche push non VoIP correlate ... –
Ciao, sai come implementare il push VoIP sul lato server? VoIP condivide le stesse API con APN push? – WhiteTherewasproblem