高科技的智能系统被一连串乱码般的字符弄崩溃是怎样一种体验?没想iOS还真就数次踏进了这样的坑里……

“黑点”bug袭击iPhone、iPad

今天,EverythingApplePro又发现了一个字符bug,这个bug被称为“黑点”,最初与Android平台的WhatsApp有关系。社交网络上开始广泛的传播开来,在iOS平台上,主要是黑点起作用,可以直接让iPhone和iPad卡死或崩溃。

苹果ipad黑屏重启后又黑屏(iPad崩溃的字符bug又来了)(1)

这个黑点的主要问题是包含了大量不可见的 Unicode 字符,这些字符会导致 CPU 在处理时负载过高。如果通过信息发送出去,接收者的设备会各种崩溃。

苹果ipad黑屏重启后又黑屏(iPad崩溃的字符bug又来了)(2)

目前,这个 bug 影响的 iOS额 版本包括 iOS 11.3 以及 iOS 11.4 测试版。

让iOS不断踩坑的字符bug

早在2015年的时候吗,就有网友发现,如果你向好友的iPhone发送一段包含特殊字符的SMS短信或者iMessage短消息,就会让对方的手机立刻崩溃、重启。

这一串字符包含英文、阿拉伯文和中文:

Power

لُلُصّبُلُلصّبُررً ॣ ॣh ॣ ॣ 冗

重启后再次打开短信,如果来直接到短信列表,那么程序会马上再次崩溃,而如果直接来到包含此短信的会话,会尝试跳转到另一个对话,然后还是崩溃。

苹果ipad黑屏重启后又黑屏(iPad崩溃的字符bug又来了)(3)

而在2017年的时候,当运行iOS 10-10.2.1的任何设备收到图示中的这条消息时系统将会卡死2-3分钟,之后会自动重启。这条消息看似只有三个简单的字符组成,实际上却包含了四个,分别是白旗Emoji,一个隐藏的VS16字符,数字0以及彩虹emoji。虽说用户可以强制手机重启,不过根据设备不同,重启时间也不尽相同。

实际上在2018年初的时候,人们就有发现在iPhone的信息使用中输入一个特殊的泰卢固语字符时,就会导致信息使用崩溃,甚至有时候需要进入DFU模式(iPhone固件的强制升降级模式)之后才能够搞定问题。

……

好吧,虽然感觉iOS在字符上的兼容能力真的需要提高,但人们能找出这些“千奇百怪”的问题,也真的很强了。

小狮子最喜欢的鸡腿 分割线

苹果ipad黑屏重启后又黑屏(iPad崩溃的字符bug又来了)(4)

,