新闻详情

苹果信息应用存在 BUG含“&”符号语音消息无法发送

2025-05-13

2458

Search Engine 播客节目在 5 月 9 日的最新一期节目中,指出苹果的信息(Messages)存在奇特的 bug:用户无法发送包含“&”符号的语音消息。


苹果信息应用存在 BUG含“&”符号语音消息无法发送


用户在语音消息中提到“Dave & Buster's”或“Tiffany & Co.”等品牌名称时,语音消息会直接消失,无法送达对方。在发送端的 iPhone 上,消息会正常显示,但接收方只会看到三个小点,仿佛发送方在输入内容。几秒后,消息凭空消失,接收方根本看不到。


这一问题最早因“Dave & Buster's”被发现,但实际上,所有带有“&”符号的品牌名称都会触发此 bug。


开发者 Guilherme Rambo 深入研究后指出,问题并不在语音消息本身,而在于伴随语音的文本转录。苹果的转录引擎会正确识别“H&M”或“Dave & Buster's”等品牌名,并显示“&”符号而非“and”。


然而,转录引擎未能正确处理“&”符号的 XHTML 编码,导致接收设备出现解析错误。这一错误触发了苹果的 BlastDoor 安全功能(保护用户免受恶意消息侵害),最终导致语音消息被系统拦截,无法送达。


特别声明:本文版权归文章作者所有,仅代表作者观点,不代表爱思助手观点和立场。本文为第三方用户上传,仅用于学习和交流,不用于商业用途,如文中的内容、图片、音频、视频等存在第三方的知识产权,请及时联系我们删除。


Mac 系版安装包,请使用鼠标右键点击“安装包 > 打开”进行安装

Linux 系统 deb 文件若双击安装无效,请使用命令行安装 sudo dpkg -i yourpath/i4tools.deb

Linux 系统 rpm 文件若双击安装,请使用命令行安装 rpm -ivh --nodeps yourpath/i4tools.rpm