自iOS 5时代起,系统当中存在的一个bug就一直在阻止用户退出iMessage生态系统。而在本周,苹果终于正式宣布他们知晓这一问题的存在,并称修复补丁已在制作当中。
苹果的iMessage系统使用了iPhone用户的手机号作为一种身份认证,并会劫持另一部iOS设备所发来的短信,将其转换成iMessage信息。这可允许苹果将信息发送到非iPhone设备,比如iPad和Mac上,并避开花费更高且功能有限(无法阅读收据)的运营商信息服务。
早在2011年,用户就发现了iMessage所存在的一个问题。如果用户从iPhone换到非iOS设备,而没有正式将自己的手机号与iMessage断开连接,他人发来的短信依然会被苹果所劫持,并转换成iMessage信息。但由于他们已经不再使用iPhone,这些信息也就无法被新手机所接收。
而在最近,由于服务器端的一个小故障,这个问题变得更加严重了。在上周,一位女性用户将苹果告上法庭,称iPhone用户在离开iMessage时受到了“惩罚和伤害”。对于这项诉讼,苹果在本周向Re/code发出了一份声明,称iMessage服务器端的bug已经被修复,同时iOS修复补丁也在制作当中。
苹果并未给出补丁发布的具体时间,但受影响的用户可以联系AppleCare来尝试修复。对于打算换手机的iPhone用户来说,最好事先关闭设备上的iMessage服务,并将自己的手机号和任何一部可能在运行iMessage的Mac或iPad进行解绑,以避免不必要的麻烦。