ios objective-c push-notification
PushMeBaby Mac Os App

push notifications ios firebase



Cómo probar Push Notification está funcionando en mi aplicación (8)

Aquí se publica una guía muy interesante: Programación de los servicios de notificación push de Apple

Y una aplicación aquí: PushMeBaby Mac Os App que puede descargar y usar para enviar notificaciones push a sus dispositivos desde una Mac.

APNS enviará la notificación de inserción a su dispositivo tan pronto como su dispositivo esté disponible. Si no me equivoco, su dispositivo hace sonar APNS cada minuto.

En mi aplicación, estoy implementando el Servicio de notificación push.
Tengo un servidor de proveedor de contenido, que contiene algunos productos.
He generado el certificado de cliente SSL y lo he adjuntado a mi perfil de aprovisionamiento de desarrollo. Este perfil también se agrega a mi aplicación.
He escrito el código dentro de los métodos de delegado (guiado por la guía de Apple para implementar la notificación de inserción). Todo listo.

Ahora quiero probar mi aplicación si está entregando la notificación de inserción según el requisito. Cualquier idea sobre cómo puedo probarla me ayudaría mucho.
¿Debería agregar un nuevo producto al servidor del proveedor de contenido para probar esto?

En caso afirmativo, ¿cuánto tardarán los APNS en enviar la notificación de inserción a mi dispositivo?


Deberías probar la rama de PushMeBaby , funcionó para mí.


Probé las 3 sugerencias anteriores sin éxito. En caso de que alguien más acabe buscando una solución a esto, lo encontré y funciona de maravilla:

Empujador https://github.com/noodlewerk/NWPusher


Pruebe esta aplicación en línea, a través de la cual puede pegar el token de su dispositivo y proporcionar el certificado, y así enviar notificaciones automáticas a cualquier dispositivo y también puede personalizar los datos. http://pushmebaby.herokuapp.com


Puede utilizar APNS tester, es una herramienta muy buena para probar APNS desde el enlace Mac Machine para descargar this software. 2 cosas que debe proporcionar para probar la notificación de inserción

1. Certificado APNS (archivo .cer) 2. Token de dispositivo del dispositivo iOS del usuario



Si desea admitir la autenticación basada en certificados y tokens con APNS, puede probar las notificaciones automáticas.


¿Qué hay de curl :

curl -d ''{"aps":{"alert":"This is a test notification"}}'' --cert YourCertificate.pem:YourPassword -H "apns-topic: com.example.yourapp" --http2 https://api.development.push.apple.com/3/device/YourDeviceToken

Primero necesitas curl con soporte http2 .
Y necesita convertir su certificado de pem formato de pem usando openssl .