苹果又出神奇小bug:含“&”符号的iMessage语音消息无法发送科技头条

yc888
yc888
作者
18020
文章
0
粉丝
科技圈子评论3字数 601阅读2分0秒阅读模式
摘要莫名其妙的小bug真的很让人崩溃,有时候还找不出问题在哪。

国外有一档名为《Search Engine》(搜索引擎)的播客节目,每期会给听众们解答一个无法通过搜索引擎来获得答案的问题。在他们最新一期内容中提到,苹果的iMessage服务出现了一个奇怪的bug:用语音输入带有“&”符号的消息,无法被发送。

苹果又出神奇小bug:含“&”符号的iMessage语音消息无法发送-图片1

虽然在中国,咱们已经很多年没有发过短信了,但苹果的iMessage也是有和微信一样直接发语音消息的功能的,而且它还更先进——人家有语音进度条!节目称,用户在iMessage里发语音消息,如果提到“Dave & Buster's”并发送给对方,对方却是收不到的。在对方那边,只会看到三个表示“对方正在输入中”的小点在闪动,然后就结束了,而消息并没有成功发过来,像是被撤回了一样。输入带“&”的iMessage语音消息在英语国家可太常见不过了,“Dave & Buster's”是美国一家体育酒吧和餐厅的名字,提到它那可太正常了,但出现这样的bug确实有点奇怪。

苹果又出神奇小bug:含“&”符号的iMessage语音消息无法发送-图片2

在听到播客后,一位叫做Guilherme Rambo的APP开发者用两部iPhone复现了这个神奇小bug。经过他分析,这个问题出在收信人这一方。他把手机插上Mac后,通过捕获日志发现了一个错误报告,稍加分析,结果就已经明朗了。这是因为苹果的语音转录引擎虽然能听懂“Dave & Buster's”,但是转录引擎没有正确处理“&”符号的XHTML编码,导致它被检测出错并停止解析,然后负责安全功能的BlastDoor出门拦截了这条消息。大概就是你提着两箱牛奶去见领导,领导以为牛奶盒子里面装的可能是“小海鲜”,数额太大有点害怕,就拒收了,所以这个事情其实就是个乌龙。但苹果的字符漏洞已经不止一回了,比如2024年8月爆出在应用库搜索栏输入“”::这4个字符就能导致iPhone崩溃、2022年4月爆出由意大利国旗Emoji和一串信德文组成的神秘字符也能让所有苹果设备崩溃,只能说苹果的字符漏洞还是太多了。

玩技站长微信
发送[PLAYEZU]入群
weinxin
rainbow-shownow
微信号已复制
玩技官方公众号
官方微信公众号
weinxin
PLAYEZU
公众号已复制
 
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证