Saltar al contenido

Notificaciones push silenciosas de Firebase FCM para iOS

Por fin después de mucho trabajar pudimos dar con el arreglo de esta dificultad que muchos usuarios de nuestro sitio web tienen. Si quieres compartir algún dato no dejes de compartir tu información.

Solución:

Eliminar “notificación” key par de valores y sumar “contenido_disponible”: true

se verá así

 
    "to" : "...",
    "priority": "high",
    "content_available": true,
    "data" : 
      ....
    

Esto debería convertirlo en un APNS silencioso y debe manejarlo con el método de delegado APNS correspondiente.

Deberá manejar esto a través de delegados Consulte esta documentación de firebase para obtener más detalles: https://firebase.google.com/docs/cloud-messaging/concept-options

Encontré una solución. Puse un valor vacío para “sonido” en el campo “notificación” y las notificaciones silenciosas se envían incluso cuando la aplicación está en segundo plano.

 
    "to" : "...",
    "priority": "high",
    "notification": 
        "sound": ""
    ,
    "data" : 
      ....
    

Mi corazonada es que Apple no permite notificaciones silenciosas con una prioridad ‘alta’ y de alguna manera “notificación”: “sonido”: “” engaña al APNS de que esta notificación no es silenciosa.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *