iMessage
历史
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-Fi、2G、3G或4G LTE向其他iOS和OS X用户发送文本,更可以传输文档、图像、视频、地点、联系信息与群消息,借此为大多数iOS 5及以上版本之设备提供标准短信息与多媒体短信服务。
iMessage在运行iOS 5的iPhone、iPad、iPod 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)的商业专有二进制协议。[9]
APNS技术令设备与苹果的服务器创建了一个活跃的连接状态。每条连接都有着独一无二的代码,这个代码的用途是充当通信线路中的标识符,以用作向特定设备发送消息。同时,连接经由安全套接层技术采用iMessage服务被激活时设备将会请求的客户端证书进行加密。[9]
iMessage传递的消息由端到端加密(E2EE)所保护,故「除发送者与接收者之外的任何人均无法获取」,且苹果保证该公司既「不会解密其传输的数据」,也「不会记录消息」。[10]
参考数据
- [了解iOS 5的新功能]. 苹果公司. 无日期 [2011-10-10]. (原始内容存档于2011-10-08) (英语).
- [OS X Mountain Lion - 灵感源自iPad,为Mac而生。]. 苹果公司. 无日期 [2012-02-18]. (原始内容存档于2013-07-22) (英语).
- Zach Epstein. [iPad Mini发布会开场:iPod已售出3百万件,2亿设备运行iOS 6]. Boy Genius Report. 2012-10-23 [2013-02-17]. (原始内容存档于2013-01-20) (英语).
- Suzanne Choney. [报告指出美国短信服务处显现颓势]. NBC新闻. 无日期 [2013-02-17]. (原始内容存档于2013-02-18) (英语).
- [什么是iMessage?]. iPhoneTextClone. 无日期 [2013-05-15]. (原始内容存档于2013-01-05) (英语).
- MG Siegler. [苹果终于进军短信]. TechCrunch. 2011-06-06 [2013-02-17]. (原始内容存档于2013-02-04) (英语).
- [新的iOS版本包括通知中心、iMessage、Newsstand、Twitter集成等200项新功能]. 苹果公司. 2011-06 [2013-10-01]. (原始内容存档于2013-10-04) (英语).
- [苹果转移开放式短信风格消息服务至非移动客户端的内幕]. 2011-06-07 [2011-11-01]. (原始内容存档于2011-06-11) (英语).
- . 无日期 [2012-05-02]. (原始内容存档于2012-09-18) (英语).
- [iOS安全 - 2014年2月] (PDF). 苹果公司. 2014-02 [2014-04-15]. (原始内容存档 (PDF)于2014-04-21) (英语).