关注科技新闻的差友们应该知道,根据**账号 EverythingApplePro 的爆料,iPhone 又又又被爆出一个能够让系统奔溃的字符。
这次的神秘字符是由意大利国旗 Emoji 和一串信德文(南亚巴基斯坦信德人语言)组成的。
并且这次中招的不仅仅只有 iPhone ,苹果旗下的产品包括 Mac 和 Apple Watch 都没能幸免,只要收到这串字符都能触发这个 bug 直接让系统崩溃。
并且这位老哥还上传了自己的 iPhone 收到字符后崩溃的情况,根据爆出的视频显示,iPhone 在复制字符之后,在卡顿几秒就直接死机,怎么触摸都没反应。
留言区里,这串神秘字符大量出现。这玩意已经在**和脸书开始病毒式传播了。
夸张的是现在国外的网友们已经不能正常上**了,因为整个**上全是这串字符,只要你的 iPhone 一打开,系统崩溃就会直接糊你脸上。
嗯。。。这新闻勾起了世超的兴趣,能够让 iPhone 崩溃的神秘字符,还直接把**给整沦陷了,这真是一件喜闻乐见的事情啊。
不过本是实践出真理的原则,我们还是先来看看这玩意能不能让世超的手机崩溃吧。
世超在开始试验之前先检查了一下自己的手机,我用的是一台 iPhone XS Max,现在装的还是 iOS 13.3.1 系统。
接下来,就是见证奇迹的时刻了。
世超在**上找到了这串有意大利国旗的 Emoji 和这串信德文组成的字符,然后发送到了自己的 iPhone 上。
可是诡异的是当世超选中这串字符的时候,发现这玩意没办法一次性全选,只能选中西德文的部分,而没办法选中意大利的 Emoji 的部分。
当然了,这点小问题也难不倒我,世超首先用输入法打出了意大利国旗的 Emoji 表情,然后再把西德文复制在意大利国旗后面。
然后神奇的事情发生了,当世超的手机在收到字符后,微信直接崩溃了。
整个屏幕按键完全失灵,无论是想要退出聊天还是退出微信统统没有用。。。
最后还是一招重启大法才让手机恢复正常。
可是厉害地方来了,我的微信在重启手机之后依旧是崩溃的,并且还直接进入了安全模式。。。
然后当世超打开聊天记录的时候,那串神秘字符已经变成了【 该内容无法显示 】,这字符怕不是被什么神秘力量附身了。。。
不过仔细想想 iPhone 好像隔三差五就会出现这种让系统崩溃的新闻,而出现这样的问题后苹果会马上进行一波小更新,帮你把这个 bug 给修复了。
差友们还记得当年那个让 iPhone 短信崩溃的彩虹旗字符吗?
YouTube 频道 EverythingApplePro 曾经在 2017 年爆出一个由白旗+数字0 +彩虹组成的神秘字符 ,当时主流的 iPhone 用的还是 iOS 10.1 系统。
当时 iPhone 只要复制黏贴了这个字符在 iPhone短信里就会手机直接崩溃,并且出现闪退的现象。
看到这里,差友们是不是感觉有点眼熟。
那时候,就有程序员出来现身说法,解释这个字符的原理:在字符转换中 VS16 字符( 16 进制字符 )的作用就是让左右两边的 Emoji 进行合并。
而“ 0 ”这个字符的意思就是让手机把白旗和彩虹合并为一个彩虹旗。
而当时的手机在合并两个 Emoji 的时候需要处理大量内容,手机在合并两个Emoji 的时候,错误的把白旗和数字 0 计算成了一个字符,这就直接导致了这个指令无法完成,最后的结果就是系统崩溃。
相信这次的意大利国旗的字符,和彩虹旗字符的原理应该是接近的。
不过到目前为止,苹果官方还没有对这件事做一个正面的回应,也没有更新版本来修复这个 bug ,而国外网友的字符狂欢还在继续。
为了防止这串字符来祸害国内的社交平台,世超就不在文章里贴出这个字符了。
差友们看个乐呵就行了。