2011-04-22 20 views
7

Teniendo en cuenta que tiene una notificación super simple como¿Cuántos caracteres puede incluir en una notificación push de Apple?

{ 
"aps": { 
    "alert" : <MY_MESSAGE> 
    } 
} 

y el límite de 256 bytes para hacer frente a la cantidad de caracteres puede ser MY_MESSAGE? O la pregunta relacionada podría formularse como, ¿cuántos bytes hay en cada personaje?

¿Es tan simple como asumiendo codificación UTF-8, que se suma a 18 bytes por valor de caracteres que no sean de contenido en mi ejemplo?

Respuesta

9

Empíricamente, el cuadro de alerta le permitirá tener 141 caracteres antes de truncar el resto del mensaje. El mensaje completo puede ser mucho más grande que eso, pero para mis propósitos solo necesito el límite del cuadro de alerta.

Actualización para iOS 5

Si se habilita el nuevo estilo de la vista de lista de notificaciones, se obtiene alrededor de 62 caracteres.

Cuestiones relacionadas