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