0 votos

¿Qué tecnología / protocolo se usa en la aplicación iMessage para mostrar que el usuario en el otro extremo está escribiendo?

enter image description here

En, iMessage cuando la otra parte los tipos, vemos tres puntos en nuestro fin.

  1. ¿Cómo es esto en práctica? 1a) Es este también se implementa a través Apple Push Notification Service ?
  2. Veo la misma opción en algunas otras web de las aplicaciones de chat. ¿Cómo es hecho fuera de iMessage?

1voto

Bill Smith Puntos 11

Yo sé cómo se hace en una versión reciente de iMessage/Mensajes, pero no se puede comentar en otras aplicaciones, ya que hay muchas maneras de hacer esto.

El iMessage protocolo permite un fuera de banda "último mensaje" ID de seguimiento por parte de los servidores de Apple para cada IDENTIFICADOR de conversación. Esto es independiente de la de extremo a extremo de la comunicación entre las partes. El "..." aparece cuando la aplicación cliente se percata de que el ID del último mensaje que ha recibido NO es el mismo que el de la conversación el último mensaje de IDENTIFICACIÓN de acuerdo a los servidores de Apple.

Los APN no se usa para este a menos que sea un caso muy reciente desarrollo.

Si, en algún momento posterior, la otra parte o partes a detener la preparación de un nuevo mensaje, el ID a cabo por los servidores de Apple, volverá al último mensaje enviado. Una vez que la aplicación cliente ve que el ID del partido, el "..." desaparecerá.

Otro punto: Esto SÓLO ocurrirá con "burbujas azules", ya que los SMS no proporcionar un canal de comunicación con la autoridad central (es decir, los servidores de Apple)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X