iMessage no devolverá un mensaje "entregado" si el mensaje no se entregó al usuario.
Aquí hay algunas situaciones en las que iMessage devuelve diferentes estados:
No entregado (generalmente acompañado de una exclamación roja): el mensaje no se pudo enviar desde su teléfono debido a su conexión de red
(sin mensaje) : el mensaje se envió correctamente desde su teléfono, pero no se entregó al destinatario debido a la conexión de red del destinatario
entregado : el mensaje fue enviado correctamente desde su teléfono y entregado al destinatario.