首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

iOS微信紧急更新8.0.37版本,修复二维码导致的闪退问题

一周前 iOS 微信刚发布了 8.0.36 新版本,结果今天又推出 8.0.37 版本更新。这次更新也在预料之中,因为最近微信碰到了一个大 Bug。

尽管 App Store 更新页面没有明确说明修复了哪些“已知问题”,但经过实际测试,最近微信出现的扫描某些二维码会直接闪退的 Bug 已经修复

问题出现在几天前,有网友发现收到一张二维码图片后点击查看,还没等长按识别便直接闪退。闪退多次后进入微信则会提示安全模式修复,不过修复后也无法解决闪退问题。

出现这种现象就可以确定这是微信扫码功能的 Bug,并且微信团队于 2021 年在 OpenCV 开源了其扫码引擎,因此有开发者通过源码找到了问题所在。

简单来说,根据开发者 Konano 和 GZTimeWalker 的分析,经过构造的“畸形二维码”会通过无效的内存访问导致 wechat_qrcode 模块崩溃,热心的开发者同时提交了修复补丁。

因为腾讯旗下的 App 使用的二维码识别引擎基本是相同的,因此这次的闪退 Bug 不仅存在于微信,连 QQ 等应用也未能幸免,iOS 和 Android 版均会出现闪退问题。

好在该 Bug 只会导致应用闪退,并不会影响大家账号的安全性。

经过测试,今天的 iOS 微信 8.0.37 版本更新已经修复了上述故障。引起闪退的二维码可被正常识别,实际内容为一串无意义的数字:

网友反馈 Android 版微信尽管没有发布新版本,似乎也通过热更新的方式修复了扫码引擎。

除了修复 Bug 外,小编暂未发现 iOS 微信 8.0.37 加入了其他新功能或变化。此前的 「置顶朋友圈」功能依然处于测试阶段,尚未正式上线。

如果你发现了新版 iOS 微信的新变化,欢迎留言分享!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230427A09ZQC00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券