近期,iPhone用戶在發(fā)送包含特定品牌名稱的語(yǔ)音消息時(shí)遭遇了一則令人困惑的問題。當(dāng)嘗試提及諸如“Dave & Buster’s”或“Tiffany & Co.”等含有“&”符號(hào)的品牌時(shí),語(yǔ)音消息竟然無法在接收端正常顯示。
這一奇特的現(xiàn)象最初是在用戶提及“Dave & Buster’s”時(shí)被注意到。隨后,經(jīng)過更廣泛的測(cè)試,發(fā)現(xiàn)所有帶有“&”符號(hào)的品牌名稱都會(huì)觸發(fā)這一異常。發(fā)送者的iPhone上消息顯示一切正常,而接收者卻只能看到類似輸入狀態(tài)的三個(gè)小圓點(diǎn),隨后消息便如幻影般消失,不留任何痕跡。
深入探究此問題的開發(fā)者Guilherme Rambo指出,問題的根源并不在于語(yǔ)音內(nèi)容,而是與語(yǔ)音消息一同發(fā)送的文字轉(zhuǎn)錄部分。蘋果的語(yǔ)音識(shí)別系統(tǒng)能夠精準(zhǔn)識(shí)別并轉(zhuǎn)錄“H&M”或“Dave & Buster’s”等名稱,且在轉(zhuǎn)錄文本中保留了原始的“&”符號(hào),而未將其替換為“and”。
然而,正是這個(gè)“&”符號(hào),由于其采用了XHTML編碼形式(即&),在信息的后續(xù)處理過程中未能被正確解析。這一解析錯(cuò)誤導(dǎo)致接收設(shè)備在處理消息時(shí)出現(xiàn)了混亂,最終觸發(fā)了蘋果系統(tǒng)內(nèi)置的BlastDoor安全機(jī)制。該機(jī)制旨在防范惡意內(nèi)容的攻擊,因此一旦檢測(cè)到異常,便果斷攔截了相關(guān)消息,使其無法呈現(xiàn)在接收者的設(shè)備上。
這一發(fā)現(xiàn)不僅解釋了為何特定品牌名稱的語(yǔ)音消息會(huì)遭遇攔截,也揭示了蘋果在信息安全方面所采取的嚴(yán)密措施。盡管這一措施確保了用戶設(shè)備的安全,但也給用戶帶來了不便,特別是在需要提及含有特殊字符的品牌名稱時(shí)。