iMessage苹果公司开发的一款即时通讯服务,其客户端称作“信息”(Messages),适用于iOS 5[1]OS X Mountain Lion以上的系统版本。[2]

历史

iMessage由斯科特·福斯特尔在2011年6月6日苹果公司全球软件开发者年会的主题演讲上首度披露。带有iMessage服务的信息程序被包含在了2011年10月12日的iOS 5系统更新之中。

2012年2月16日,苹果宣布一个基于iMessage服务的新款信息程序将替代iChat成为OS X Mountain Lion的一部分,[2]后者发布于2012年7月25日。

2012年10月23日,苹果行政总裁提姆·库克宣布使用苹果装置的用户经由iMessage总共发送了3千亿条信息,这也意味着苹果公司平均每秒就要传递2万8千条信息。[3]

2012年11月12日,一家叫做Chetan Sharma的技术与战略顾问公司发布了2012年第三季度美国移动数据市场报告,其中提到美国境内的简讯使用数量正在下滑,并指出这有可能是因为美国人逐渐使用诸如iMessage这类免费通讯服务的缘故。[4]

功能

iMessage与多媒体简讯非常相似,不仅允许用户通过Wi-Fi2G3G4G LTE向其他iOS和OS X用户发送文本,更可以传输文档、图像、视频、地点、联系信息与群信息,借此为大多数iOS 5及以上版本之装置提供标准简讯与多媒体简讯服务。

iMessage在运行iOS 5的iPhoneiPadiPod touch与运行OS X Mountain Lion的Mac电脑上通过“信息”程序得以实现。这些装置的主人可以在苹果的网络上注册多个电邮地址。如果通信运营商支持,iPhone机主更可以用电话号码注册苹果账户。如果iPhone用户拥有活跃的数据连接,程序将会自动检测信息接受者是否设置了有关iMessage选项。一旦确认可用,简讯将会被无缝切换至iMessage。这意味着信息请求仅需消耗数据流量而非话费。[5]

在信息程序中,用户可以看到另一端iMessage用户的输入状态。当对方开始回复时,信息气泡中将会出现一个浅灰色的省略号。谈话在一部iOS装置上开始之后,用户也可以在另一部装置上继续发送信息。一些针对iMessage的特定功能在iOS5以上或OS X Mountain Lion以上的系统中有效,但惟有在iPhone上时,信息程序才能向非iOS系统或iMessage暂时不可用的装置发送简讯。[6]在iPhone上,绿色按钮与气泡意味着当前通讯基于简讯;在所有iOS装置上,蓝色按钮与气泡都表示当前是通过iMessage在传递信息。

所有经由iMessage发送的信息都经过加密,且能够借助投递反馈来追踪。[7]如果接收者激活“阅读反馈”(Read Receipts)功能,发送者将能够看到前者已经阅读了信息。

iMessage同样允许用户发起2人以上的交谈,即“群聊”。然而群聊功能并未针对群成员之不同种类的手机作出足够的集成与优化。

技术

虽然有资料称iMessage基于XMPP协议,[8]其实质上基于一个叫做苹果推送信息服务(APNS)的商业专有二进制协议英语Binary protocol[9]

APNS技术令装置与苹果的服务器建立了一个活跃的连接状态。每条连接都有着独一无二的代码,这个代码的用途是充当通讯线路中的识别符号,以用作向特定装置发送信息。同时,连接经由安全套接层技术采用iMessage服务被激活时装置将会请求的客户端证书进行加密。[9]

iMessage传递的信息由端到端加密(E2EE)所保护,故“除发送者与接收者之外的任何人均无法获取”,且苹果保证该公司既“不会解密其传输的数据”,也“不会记录信息”。[10]

参见

参考资料

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.