关注科技新闻的差友们应该知道,根据推特账号 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 ,而国外网友的字符狂欢还在继续。
为了防止这串字符来祸害国内的社交平台,世超就不在文章里贴出这个字符了。
差友们看个乐呵就行了,别真去试哦。。关注我们倒是可以的!!
,