76 votos

¿Cómo iMessage sabe que el destinatario es un dispositivo iOS 5?

Cuando se envía un mensaje a través de la aplicación Mensajes, iOS parece que por arte de magia averiguar de que el destinatario está en iOS 5 y cambia automáticamente a iMessage (de color azul en lugar de mensajes de verde SMSs).

¿Alguien sabe (o la fantasía de una conjetura a) ¿de iOS 5 iMessage sabe el destinatario es un dispositivo iOS 5? Estoy perplejo.

(Yo esta pregunta en Twitter hace un par de meses y quería una manera más fácil para hacer referencia a la respuesta!)

47voto

cmcculloh Puntos 11040

Ligera revisión, parece que el de abajo ha cambiado ligeramente, y Apple ahora comprueba que los números y correos electrónicos han sido activados por el dispositivo para el envío de mensajes. Por lo tanto, el número de mi móvil en mi iPhone puede ser registrada en mi cuenta de iCloud, y me permiten recibir mensaje enviado a mi número de móvil para ser recibido en mi iPad. Por lo tanto, usted puede tener la conversación que aparezca en varios dispositivos a la vez y cambiar entre ellas. iMessage va a mantener estas conversaciones en la sincronización. Puedo desactivar esta especificando que las cuentas vinculadas a qué dispositivo a la hora de configurar iMessage.

Para ampliar alexmuller la respuesta se utiliza el ID del Dispositivo para determinar si otro dispositivo está ejecutando iOS 5. Esto se hace durante el registro, o cuando iMessage está configurado en la configuración del teléfono. Efectivamente, el ID del Dispositivo y el ID de Apple del/los números de Móvil que se almacenan en los Servidores de Apple.

Comprueba los servidores de Apple para determinar si un número o dirección de correo electrónico está registrado como un ID de Apple y con iOS 5. Luego de enviar el mensaje a través de los Servidores de Apple primera. También se utiliza un texto de reserva, por lo que si el otro usuario no está utilizando un dispositivo iOS, o iMessage no esté disponible o hacia abajo, o la conexión de datos es hacia abajo, se va a enviar el mensaje como un mensaje de texto. Texto de reserva, no obstante, puede ser deshabilitado. Esto no afecta a la normal de mensajes de texto.

En el propio teléfono de mensajes de imessage se identificaron a través de un fondo azul, y se puede demostrar que Entrega/de Lectura para cada mensaje. SMS a la misma persona aún se muestra en un fondo verde.

También se utiliza el ID de Dispositivo para determinar qué dispositivo para responder. Tengo mi dirección de correo electrónico y número de teléfono configurado en mi iPhone y en mi iPad sólo mi dirección de correo electrónico.

En El Ejemplo

  • Puedo enviar un mensaje a la esposa de mi iPad utilizando su dirección de correo electrónico desde mi iPhone, que recibe es en el iPad, y la respuesta es enviada de vuelta a mi iPhone.
  • Puedo enviar un mensaje a través de mi iPad a su dirección de correo electrónico, la respuesta es enviada de vuelta a mi iPad, y no de mi iPhone.
  • Ella envía un mensaje a mi iPhone con mi número de móvil desde el iPad, mi iPhone y no pasa por el iPad completamente y la respuesta vuelve a su iPad.

Es lo suficientemente inteligente como para saber a donde llegó el mensaje de y donde responder.

19voto

Toby Allen Puntos 260

La respuesta que obtuve de @chrismear en Twitter fue la siguiente:

Su número de teléfono móvil debe ser enviada a Apple servidor y se almacenan en contra de su ID de dispositivo para la APN. Supongo que lo que sucede en la activación. "¿Cómo se identifican FaceTime dispositivos mediante el número de teléfono?" es la misma pregunta. Respuesta a las 4.(c) en negrita (archivados url).

Tweet uno, tweet dos.

3voto

Regent Puntos 111

He oído que el uso de los asistentes.

Y que almacene su número en el servidor en el momento de la activación, sin embargo, es muy rápido así que no estoy 100% en eso. Muy rápido en el momento en que podría estar de baja carga en el sistema, aunque.

1voto

jbella Puntos 19

Creo que simplemente busca el número al que desea enviar un mensaje. Si es un número o dirección de correo electrónico de Apple iMessage de la base de datos, a continuación, utiliza servidores de iMessage para pasar el mensaje.

Otros trucos para saber acerca de iMessage:

Si tienes un iPad, y está utilizando una dirección de correo electrónico con iMessage en el iPad, vaya a su iPhone y vaya a:

Ajustes -> Mensajes -> Recibir En

Aquí usted puede agregar otros "direcciones" que su teléfono de iMessage van a contestar. Si pones tu dirección de correo electrónico aquí, cada vez que alguien envía un iMessage a su dirección de correo electrónico que aparecerá tanto en el iPad y el iPhone. Si usted tiene iMessage abierto en uno de sus dispositivos y que participan activamente en una conversación, el otro dispositivo dejará de sonar cuando llega un mensaje nuevo. No sólo el amor de Apple atención a los detalles?

En esta misma pantalla, hay una opción llamada Caller ID. Usted puede establecer lo que el dispositivo usará como dirección de retorno al mensaje de alguien. Fui a este menú y poner mi dirección de correo electrónico en mi IDENTIFICADOR de llamadas. Como resultado.. cuando alguien responde a uno de mi mensaje, siempre va a enviar a mi dirección de correo electrónico en lugar de mi número de teléfono. De esta forma, se puede leer en mis dos dispositivos.

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