suenan pantalla notificaciones las historial funciona correo centro bloqueada iphone ios push-notification apple-push-notifications

iphone - pantalla - iOS: ¿Cuántas notificaciones push se pueden enviar en una sola solicitud?



notificaciones whatsapp iphone pantalla bloqueada (1)

Como dijo Jonathan en su comentario, Apple no especifica un límite en la documentación de APNS.

Como envía las notificaciones como datos binarios a través de una conexión TCP, el número de notificaciones que se enviarán en una sola solicitud depende del tamaño de sus búferes TCP.

No tiene que enviar una notificación por solicitud. No estoy seguro de que haya siquiera un significado para el término solicitud única en este caso (ya que no devuelven una respuesta por cada notificación enviada). Apple lo alienta a mantener la conexión abierta el mayor tiempo posible. Mientras esté abierto, puede escribir tantos bytes (pertenecientes a múltiples notificaciones push) como desee.

EDITAR:

Apple editó recientemente su nota técnica con respecto a las notificaciones push :

Retraso de notificación de inserción y comprobación de errores

No hay topes o límites de tamaño de lote para usar APN. El comunicado de prensa de iOS 6.1 indicó que APNs ha enviado más de 4 billones de notificaciones push desde que se estableció. Se anunció en WWDC 2012 que APNs está enviando 7 mil millones de notificaciones diarias.

Si ve un rendimiento inferior a 9,000 notificaciones por segundo, su servidor podría beneficiarse de una mejor lógica de manejo de errores.

Estoy usando la biblioteca APNS python wrapper para enviar notificaciones push. Apple dice que el límite de carga útil en un mensaje es de 256 bytes. Pero dado que se pueden enviar varias PN en una sola solicitud, ¿quería saber si hay un límite en la cantidad de mensajes permitidos en la misma solicitud?

¿Cuál es la forma correcta de enviar lotes (1000+) de notificaciones push? ¿El servidor de Apple limita las conexiones / seg o las PN / seg para evitar el correo no deseado?