MacRumors

Skip to Content

Apple встраивает iMessage в iChat для OS X Lion

imess2В июне Apple представила iMessage — одну из ключевых новых функций предстоящего обновления iOS 5.

iMessage — это единая служба обмена сообщениями для iPhone, iPad и iPod Touch, которая позволяет пользователям отправлять текстовые и мультимедийные сообщения через Wi-Fi и 3G с подтверждением о прочтении и доставке, а также индикацией набора текста в реальном времени. Однако, согласно официальным заявлениям Apple, отправлять сообщения iMessage на устройства, не относящиеся к iOS, или с таких устройств, как ваш Mac, невозможно.

Один разработчик сообщил MacRumors, что есть свидетельства того, что Apple уже начала встраивать поддержку iMessage в программное обеспечение для обмена мгновенными сообщениями iChat в OS X Lion.

В структуре iChat для OS X Lion обнаружены два новых свойства (выделены ниже):

@interface IMMessage : NSObject
{
IMHandle *_sender;
IMHandle *_subject;
NSAttributedString *_text;
NSString *_plainBody;
NSDate *_time;
NSDate *_timeDelivered;
NSDate *_timeRead;

Поля «timeDelivered» и «timeRead» указывают на отслеживание доставки и подтверждения о прочтении для мгновенных сообщений. Однако эти функции не поддерживаются ни в одном из нативных протоколов обмена сообщениями iChat, в то время как те же функции предлагаются в протоколе iMessage от Apple. Эти свойства также отсутствовали в предыдущих версиях iChat до OS X Lion. Мы полагаем, что единственная причина, по которой Apple добавила эти свойства, — это обеспечение совместимости с их новым протоколом iMessage.

Добавление поддержки iMessage в iChat для OS X Lion позволит пользователям iOS 5 и пользователям Mac легко обмениваться текстовыми сообщениями в режиме реального времени. Это будет не первый случай, когда Apple добавляет подобную кросс-совместимость между своими продуктовыми линейками Mac и iOS. Apple аналогично расширила функцию видеоконференцсвязи FaceTime для iOS на Mac с запуском FaceTime для Mac в феврале.

iMessage для iOS еще не запущен и станет частью iOS 5, которая будет выпущена этой осенью. Неясно, когда и будет ли Apple запускать поддержку iChat для iMessage, но кажется, работа уже началась.