5 月 13 日消息,Search Engine 播客節(jié)目在 5 月 9 日的最新一期節(jié)目中,指出蘋果的信息(Messages)存在奇特的 bug:用戶無法發(fā)送包含“&”符號的語音消息。
用戶在語音消息中提到“Dave & Buster's”或“Tiffany & Co.”等品牌名稱時,語音消息會直接消失,無法送達對方。在發(fā)送端的 iPhone 上,消息會正常顯示,但接收方只會看到三個小點,仿佛發(fā)送方在輸入內容。幾秒后,消息憑空消失,接收方根本看不到。
援引博文介紹,這一問題最早因“Dave & Buster's”被發(fā)現(xiàn),但實際上,所有帶有“&”符號的品牌名稱都會觸發(fā)此 bug。
開發(fā)者 Guilherme Rambo 深入研究后指出,問題并不在語音消息本身,而在于伴隨語音的文本轉錄。蘋果的轉錄引擎會正確識別“H&M”或“Dave & Buster's”等品牌名,并顯示“&”符號而非“and”。

然而,轉錄引擎未能正確處理“&”符號的 XHTML 編碼,導致接收設備出現(xiàn)解析錯誤。這一錯誤觸發(fā)了蘋果的 BlastDoor 安全功能(保護用戶免受惡意消息侵害),最終導致語音消息被系統(tǒng)攔截,無法送達。





京公網安備 11011402013531號