博士TL;

收到一条特别制作的带有锁屏消息通知功能的短信会让iPhone崩溃。

热门网站Reddit上出现了一个有趣的帖子。一名用户发帖称,发送包含特殊字符的消息会导致接收的iPhone崩溃。

Reddit上的帖子。

我们能够在iOS 8.3中复制这个bug,评论似乎表明许多其他用户也受到了影响,包括苹果手表。

这次崩溃发生在运行苹果最新版本iOS 8.3的iPhone 6 plus上。

条件

当你的iPhone被锁定时,这个漏洞似乎会影响信息显示的“横幅”或“提醒”。我读了这个帖子,它很吸引人。这是我见过的最接近合作调试分析的方法。

  • iPhone需要被锁定。
  • 必须启用“设置->通知->消息->显示锁定屏幕”下的设置
  • 可以设置为“横幅”或“提醒”。
  • 不仅仅局限于消息、twitter通知、WhatsApp……任何将显示为通知的东西理论上都应该会导致系统崩溃。

我该怎么办?

权力越大,责任越大,随着这一消息的传播,你可以放心,这个恼人的派对把戏将会传播。在苹果推出修正之前,你可以通过禁用锁屏通知来消除这种威胁。

这可以通过选择:设置、通知、消息和警报样式为“none”来实现。你失去了一些快速浏览的功能,但你的iPhone是安全的,从淘气的人发送给你这个恼人的短信。

这个幻灯片需要JavaScript。

快速修复

不要惊慌,或者恢复你的iPhone,正如我看到的用户提供的解决方案。

只需从任何其他设备向受影响的iPhone发送一张图片。这个想法是你想把通知“推”出屏幕,用图片代替它。然后禁用“显示在锁定屏幕上”选项,如上所示。

苹果公司对此做出反应并向其设备推送更新的速度如何,仍有待观察。

编辑

iPhone不需要锁,横幅通知在调用时也会导致崩溃。这加强了我的建议,即暂时禁用提醒样式通知。

@jean_taggart