還記得幾個(gè)月前那個(gè)會(huì)導(dǎo)致iPhone崩潰的印度字符嗎?當(dāng)時(shí)蘋果為了修復(fù)這個(gè)bug緊急上線了IOS 11.2.6版本。沒想到今天IOS又爆出了類似的問題,當(dāng)我們輸入、讀取表情符號(hào)? 的時(shí)候,會(huì)導(dǎo)致IOS 11.3和11.4崩潰,人們將這一bug稱作“黑點(diǎn)錯(cuò)誤”。
據(jù)悉,這一bug此前也出現(xiàn)在Android系統(tǒng)和Whats App應(yīng)用中,本質(zhì)上? 是一個(gè)統(tǒng)一碼字符,也就是我們平時(shí)使用emoji表情時(shí)代表這個(gè)表情的字符。當(dāng)我們在IOS中輸入或讀取這個(gè)表情時(shí),它會(huì)擾亂CPU的運(yùn)算周期,所以如果你收到了別人發(fā)來的這個(gè)表情,應(yīng)用或系統(tǒng)會(huì)重復(fù)崩潰。
其實(shí)這一問題也不僅僅存在于IOS中,如前文所說的,很多系統(tǒng)都會(huì)被攪亂。據(jù)9to5mac的編輯所稱,當(dāng)他試圖將前文的這個(gè)表情復(fù)制到文本中時(shí),他的Mac出現(xiàn)了內(nèi)存使用情況失控的現(xiàn)象,最后生成了一個(gè)30MB的交換文件,同時(shí)他還表示watchOS和tvOS中也存在同樣的缺陷。
不過目前為止該bug只對IOS 11.3和11.4的beta版有較大影響,現(xiàn)在這一問題已經(jīng)引起了公眾的關(guān)注,甚至已經(jīng)有好事者做出了網(wǎng)頁來做這個(gè)惡作劇,所以人們希望蘋果立即發(fā)布修復(fù)系統(tǒng)。
那么如果你不幸中招,該如何解決呢?只要能夠刪除帶有這個(gè)符號(hào)的消息就夠了。比如強(qiáng)制退出信息應(yīng)用之后用3D Touch打開新建消息對話框,然后回到主消息列表刪除這個(gè)對話,或者登陸另一個(gè)iCloud的同步設(shè)備刪除這條消息。
對這種現(xiàn)象外媒表示,統(tǒng)一碼字符是非常復(fù)雜的,蘋果和谷歌等開發(fā)商無法消除所有和統(tǒng)一碼相關(guān)的bug,所以他們和這些bug之間就像是貓和老鼠的比賽一般。很顯然,與上次一樣,蘋果可能會(huì)很快發(fā)布一版系統(tǒng)修復(fù)這一bug。