Небольшая редакция Кажется, что ниже немного изменилась, и теперь Apple проверяет, какие номера / электронные письма были активированы для каждого устройства для отправки сообщений. Таким образом, мой номер мобильного телефона на моем iPhone может быть зарегистрирован в моей учетной записи iCloud и позволяет мне получать сообщения, отправленные на мой номер мобильного телефона, для получения на моем iPad. Поэтому вы можете отображать диалог на нескольких устройствах одновременно и переключаться между ними. iMessage будет синхронизировать эти разговоры. Я отключаю это, указав, какие учетные записи должны быть связаны с каким устройством при настройке iMessage.
Чтобы развернуть ответ alexmuller, он использует идентификатор устройства, чтобы определить, работает ли iOS 5 на другом устройстве. Это делается во время регистрации или когда iMessage настроен в настройках телефона. Фактически идентификатор устройства и номера Apple ID / номера мобильных телефонов хранятся на серверах Apple.
Он проверяет серверы Apple, чтобы определить, зарегистрирован ли номер или адрес электронной почты как Apple ID и использует iOS 5. Затем он сначала отправит сообщение через серверы Apple. Он также использует откат текста, поэтому, если другой пользователь не использует устройство iOS, или iMessage недоступен или недоступен, или ваше соединение для передачи данных не работает, оно отправит сообщение в виде текста. Однако текстовый резерв может быть отключен. Это не влияет на нормальные текстовые сообщения.
На самом телефоне сообщения iMessages обозначены синим фоном и могут показывать доставлено / прочитано для каждого сообщения. SMS для того же человека по-прежнему отображается на зеленом фоне.
Он также использует идентификатор устройства, чтобы определить, на какое устройство отвечать. На моем iPhone настроены мой адрес электронной почты и номер телефона, а на iPad - только мой адрес электронной почты.
В примере
- Я отправляю сообщение на iPad моей жены, используя ее адрес электронной почты с моего iPhone, она получает его на iPad, и ответ отправляется обратно на мой iPhone.
- Я отправляю сообщение через мой iPad на ее адрес электронной почты, ответ отправляется обратно на мой iPad, а не на мой iPhone.
- Она отправляет сообщение на мой iPhone, используя мой номер мобильного телефона с iPad, приходит на мой iPhone и полностью обходит iPad, а ответ возвращается на ее iPad.
Он достаточно умен, чтобы знать, откуда пришло сообщение и где ответить.