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