iMessage

Материал из Википедии — свободной энциклопедии
Перейти к навигацииПерейти к поиску

В другом языковом разделеесть более полная статьяiMessage  (англ.).
Вы можете помочь проекту, расширив текущую статьюс помощью перевода
iMessage
Логотип программы iMessage
Скриншот программы iMessage
Типмессенджер
РазработчикApple
Операционные системыiOS,iPadOS,macOS,watchOS
Языки интерфейсате же, что уiOS иmacOS
Дата выпуска12 октября2011
Аппаратные платформыiPhone,Apple Watch,iPad,iPod Touch,Mac
Состояниеактивное
Сайтsupport.apple.com/ru-ru/explore/messages
Логотип Викисклада Медиафайлы на Викискладе

iMessage — технология и служба обмена мгновенными сообщениями, разработаннаяApple и используемая вiOS начиная сiOS 5 иmacOS начиная с версии10.8.

Содержание

История

[править |править код]
  • Технология и служба iMessage были анонсированыСкоттом Форстоллом 6 июня 2011 года на конференции разработчиковWWDC2011.
  • В версию iOS 5.0 (от 12.10.2011) Apple включила приложение Сообщения, использовавшее все возможности этой технологии.
  • 16 февраля 2012 года Apple объявила, что в новой OS X приложение Сообщения заменит прежнее приложениеiChat и будет частьюOS X Mountain Lion. OS X Mountain Lion c iMessages официально вышла 25 июля 2012 года.
  • 10 декабря 2023 года Apple заблокировала для Android приложений возможность обмениваться сообщениями с пользователями iMessage[1].

Возможности

[править |править код]

iMessage позволяет отправлять/получать[2]:

  • текстовые сообщения;
  • фотографии;
  • видео;
  • контактную информацию;
  • документы;
  • стикеры (в том числе Digital Touch), а также анимированные смайлы Memoji;
  • музыку изApple Music;
  • денежные переводы при наличииApple Card (только дляСША);
  • контент других приложений, которые поддерживают iMessage.

Также возможны групповые чаты через сетиWi-Fi или 3G/4G/5G другим пользователям iOS или macOS, таким образом обеспечивая альтернативу стандартнымSMS-сообщениям, посылаемым через сотовые сети.

Для разнообразия выражения эмоций и контекста в программе предусмотрена анимационная отправка и получение собеседником сообщений с различными эффектами («невидимка», с «эхом», с «шариками», с «конфетти», с «фейерверком» и другими).

Технология

[править |править код]

В ходе презентации функции iMessageСтив Джобс пообещал открыть доступ кAPI всем разработчикам и заявил, что в будущем протокол станетopen-source. Однако после его смерти руководство компании больше не возвращалось к этому вопросу, и данная функция доступна лишь в iOS и macOS.

iMessage может использовать в качествеидентификатора пользователя какадрес электронной почты, привязанный кApple ID, так иномер телефонаSIM-карт, используемых в iPhone или iPad, необязательно привязанный к Apple ID. Для активации использования номера телефона в качестве идентификатора устройство отправляет SMS-сообщение в службу Apple. В России, в зависимости от оператора, за активационное сообщение взимается приблизительно от 5 до 15российских рублей[a].

Хотя есть источники, утверждающие, что протокол iMessage основывается наXMPP, протокол фактически основан на Apple Push Notification Service (APNS) — собственном протоколе синхронной передачи бинарных данных.

Точно так же, как APNS, iMessage настраивает соединение проверки активности с серверами Apple. У каждого соединения есть свой собственный уникальный код, который действует как идентификатор для маршрута, который должен использоваться, чтобы отправить сообщение на определенное устройство. Соединение зашифрованоTLS с использованием клиентского сертификата, который требует устройство для активации iMessage[источник не указан 1968 дней].

Независимые исследователи показали явную связь длины зашифрованных сообщений и текстов, отправляемых пользователями iMessage. На базе используемых наборов длин сообщений и их временного распределения они также смогли с высокой точностью определять действия пользователей (получение сообщений, отправление сообщений, пересылку файлов), класс используемой операционной системы (настольная или мобильная) и язык отправляемых текстов[3].

См. также

[править |править код]

Комментарии

[править |править код]
  1. Тажке цена SMS-сообщения может зависеть от подключённого пакета услуг, поскольку оно отправляется за рубеж.

Примечания

[править |править код]
  1. Apple заблокировала работу Android-приложений для обмена сообщениями с пользователями iMessage  (рус.). 3DNews - Daily Digital Digest. Дата обращения: 11 декабря 2023. Архивировано 10 декабря 2023 года.
  2. Архивированная копия . Дата обращения: 27 августа 2021. Архивировано 27 августа 2021 года.
  3. Scott E. Coull, Kevin P. Dyer. Privacy Failures in Encrypted Messaging Services: Apple iMessage and Beyond // SIGCOMM Computer Communication Review; Cryptology ePrint Archive, Report 2014/168. — International Association for Cryptologic Research, Feb 27, 2014. Архивировано 29 декабря 2014 года.
ПО
Этозаготовка статьи опрограммном обеспечении. Помогите Википедии, дополнив её.
Информация должна бытьпроверяема, иначе она может быть удалена. Вы можетеотредактировать статью, добавив ссылки наавторитетные источники в видесносок.(31 мая 2013)
Перейти к шаблону «Программное обеспечение Apple»
Операционные системы
Потребительское
Профессиональное
Встроенное
Серверное
Устаревшее
Перейти к шаблону «Программы мгновенного обмена сообщениями»
Протоколы
Открытые
Закрытые
Клиенты
Действующие
Мульти-
протокольные
XMPP (Jabber)
Прочие
Неработающие
Мульти-
протокольные
OSCAR
XMPP (Jabber)
.NET Messenger
Прочие
Источник —https://ru.wikipedia.org/w/index.php?title=IMessage&oldid=146493057
Категории:
Скрытые категории: