¿Cómo distingue iOS los iPhones (color azul) de los que no son iPhones (color verde) en su lista de contactos?

Aclaración a su pregunta: un número de teléfono azul significa que el número está conectado a una cuenta de iMessage, no que el dispositivo receptor es un iPhone (podría ser un iPad o una Mac).

Supuesto educado para responder a su pregunta: cuando habilita iMessage en un iPhone, puede elegir para qué dirección (número de teléfono o dirección de correo electrónico) desea habilitarla. Apple almacena esos datos para que sepan a qué dispositivo (s) enviar los mensajes.

Cuando una aplicación necesita saber si el número al que está intentando enviar es un número de teléfono registrado de iMessage (al redactar un mensaje, al verificar la información de contacto del usuario, etc.), consulta el registro local del dispositivo (que almacena en caché y sincroniza periódicamente su datos con el registro remoto de Apple) y encuentra una coincidencia (azul) o no (verde). Lo mismo se aplica a si un número de teléfono tiene FaceTime habilitado.

Esos colores representan teléfonos capaces de enviar o recibir iMessages, lo que significa que están asociados con un AppleID. Es por eso que es tan importante cerrar sesión en iMessage si uno opta por cambiar a un tipo de teléfono diferente al iPhone.

Personalmente no me gusta la idea, pero sé que otros han tomado un trago del koolaid de teléfono Android barato. Tengo un Android en una de mis líneas y no puedo * esperar * para actualizarlo a un iPhone.

El punto es que colocar una línea anteriormente asociada a iPhone en un dispositivo Android sin cancelar el registro de iMessage primero causará grandes problemas con los mensajes de error de texto.

Los ignoré, al principio, pensando que solo enviar mensajes de texto con la palabra ‘detener’ al mensaje de texto no deseado evitaría que sucedieran. Estaba tan equivocado. Finalmente, los mensajes de error se multiplicaron exponencialmente. Desperté con ese estúpido droide que se disparó sin parar. 90 mensajes de texto de error y no se detendría. Cuando llegué a trabajar, había 185 de las malditas cosas.

Estaba a punto de arrancarme el pelo. No había forma de que pudiera hacer frente a tantos textos en un día, mucho menos lidiar con la rápida proliferación de ellos. Eran peores que los conejos en la multiplicación.

El problema era que no le había dicho a Apple que el teléfono ya no era un iPhone. Anulé el registro de iMessage y eliminé el hilo. Problema resuelto.