首先给大家道歉,给大家惹麻烦了,也让微信受委屈了。
这个网络请求确实是 RQD SDK 发起的, RQD 即 腾讯内部使用的 Bugly (
bugly.qq.com),主要用途是为 App 提供质量监控服务。
在 V2EX 发现这个帖子后,我们紧急排查,发现在 RQD 历史版本(受影响版本发布时间为 2015 年)中确实存在对异常处理不当的 Bug ,具体表现为网络请求失败后会进行重试,没有设置重试次数及其他的退出条件。
受影响的业务逻辑为联网信息上报模块,这个联网信息上报的用途是为了统计 Crash 率,并不会包含用户的隐私信息,这点我可以跟大家保证。
我们已经跟受影响的业务方联系升级替换问题版本了,后续大家可以通过升级软件解决这个问题,如果大家还是觉得有困扰的话,不妨继续屏蔽等待新版。
v2ex 上的同学都很专业,有同学提出担心使用 HTTP 协议上报数据有风险。其实我们在 2015 年 9 月 就已经响应 Apple ATS 的号召,对通信方式进行了升级,目前 RQD 和 Bugly 的最新版本都已升级到 HTTPS 协议进行通信,请大家放心。
另外还想重申一下, Bugly SDK 现网版本都不受此 Bug 影响,如果有在使用 Bugly 的小伙伴请继续放心使用,有任何问题请随时跟我们联系。