Sto cercando di inviare un aggiornamento di stato a un'applicazione, che può (o non) essere in silenzio.notifica silenziosa tramite GCM su Android/IOS
Ad esempio, se l'utente riceve un nuovo messaggio da uno dei propri amici, desidero inviare tale messaggio ed essere in grado di visualizzare un avviso con audio.
Ma nel caso silenzioso, voglio che l'utente non noti tale notifica. deve essere raccolto dall'applicazione; ad esempio se il mio utente ha due dispositivi e cambia nome in uno di questi, voglio inviare l'altro dispositivo (che sta dormendo) ad un aggiornamento silenzioso del nome, che dovrebbe attivare una modifica (da inviare all'applicazione) in background.
In base a ciò che ho letto, questo è effettivamente possibile, ma sono abbastanza confuso su come sia effettivamente, o come dovrebbe essere fatto, e ci sono alcune contraddizioni a volte. Come sviluppatore di back-end posso fare qualsiasi cosa, ma ho bisogno di assicurarmi che funzioni per i frontend.
Ecco alcuni argomenti rilevanti:
Silent background push on iOS and Android
Push Notifications without alert
iPhone push notification without alert
hi grazie per la risposta. in Android l'utente può disabilitare le notifiche push. Cosa succede al push silenzioso se l'utente disabilita le notifiche push per l'app dalle impostazioni? può ancora ricevere notifiche daha? – savepopulation
il tag corretto per iOS è "content-available", e devi assicurarti di non includere una chiave "sound", "badge" o "alert" nel dizionario "aps". Devi anche configurare la tua app per avere la modalità di background "Notifiche remote". https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/CreatingtheNotificationPayload.html#//apple_ref/doc/uid/TP40008194-CH10-SW8 – Alec