Pequena revisão Parece que o item abaixo mudou um pouco, e a Apple agora verifica quais números / e-mails foram ativados por dispositivo para enviar mensagens. Portanto, meu número de celular no meu iPhone pode ser registrado na minha conta do iCloud e permitir que eu receba uma mensagem enviada ao meu número de celular para ser recebida no meu iPad. Portanto, você pode ter a conversa em vários dispositivos ao mesmo tempo e alternar entre eles. O iMessage manterá essas conversas sincronizadas. Desabilito isso especificando quais contas devem ser vinculadas a qual dispositivo ao configurar o iMessage.
Para expandir a resposta do alexmuller, ele usa o ID do dispositivo para determinar se outro dispositivo está executando o iOS 5. Isso é feito durante o registro ou quando o iMessage é configurado nas configurações do telefone. Efetivamente, os números de ID do dispositivo e IDs / celulares da Apple são armazenados nos servidores Apple.
Ele verifica os servidores Apple para determinar se um número ou endereço de e-mail está registrado como um ID Apple e usando o iOS 5. Em seguida, ele envia a mensagem pelos servidores Apple primeiro. Ele também usa fallback de texto; portanto, se o outro usuário não estiver usando um dispositivo iOS, ou o iMessage estiver indisponível ou inativo, ou sua conexão de dados estiver inativa, a mensagem será enviada como texto. No entanto, o fallback de texto pode ser desativado. Isso não afeta as mensagens de texto normais.
No próprio telefone, as iMessages são identificadas através de um plano de fundo azul e podem mostrar Entregue / Lido para cada mensagem. O SMS para a mesma pessoa ainda é mostrado em um fundo verde.
Ele também usa a ID do dispositivo para determinar a qual dispositivo responder. Eu tenho meu endereço de e-mail e número de telefone configurados no meu iPhone e no meu iPad apenas meu endereço de e-mail.
No exemplo
- Envio uma mensagem para o iPad da minha esposa usando o endereço de e-mail do meu iPhone, ela recebe no iPad e a resposta é enviada de volta ao meu iPhone.
- Envio uma mensagem pelo meu iPad para o endereço de e-mail dela, a resposta é enviada de volta ao meu iPad, e não ao meu iPhone.
- Ela envia uma mensagem para o meu iPhone usando meu número de celular do iPad, ele chega ao meu iPhone e ignora o iPad completamente e a resposta volta para o iPad.
É inteligente o suficiente para saber de onde a mensagem veio e para onde responder.