微信:下个版本不会在后台消耗过多续航 给iPhone减轻负担
程序员文章站
2022-03-19 21:20:27
10月8日,有网友爆料称微信有在后台反复读取用户相册的行为。质疑在未主动激活app情况下,微信在后台反复读取用户相册,是否涉及侵犯用户隐私?微信方面回应称:ios系统为app开发者提供相册更新通知标准...
10月8日,有网友爆料称微信有在后台反复读取用户相册的行为。质疑在未主动激活app情况下,微信在后台反复读取用户相册,是否涉及侵犯用户隐私?
微信方面回应称:ios系统为app开发者提供相册更新通知标准能力,相册发生内容更新时会通知到app,提醒app可以提前做准备,app的该准备行为会被记录成读取系统相册。
当用户授权微信可以读取“系统相册权限”的前提后,为便于用户在微信聊天中按“+”时可以快速发图,微信使用了该系统能力,使用户发送图片体验更快速流畅。
微信强调,上述行为均仅在手机本地完成。“最新版本中我们将取消对该系统能力的使用,优化快速发图功能。”
据最初爆料网友透露,微信官方团队已经与其取得联系,已经对接相册/照片相关技术负责人。
关于微信的图片选择器,微信官方已经承诺马上进行改进。不会再在后台进行任何预处理,而是会改用子线程的方式,在点击按钮的瞬间去调取相册。下一个版本到来后,微信不会在后台消耗过多的续航、内存做这件事情,给大家的iphone减轻负担。
简单来说,微信使用“相册更新通知标准能力”,仅仅是为了实现发送一张照片,有种“杀鸡用宰牛刀”的嫌疑,对内存、续航都有不小的影响。
此外,建议大家关闭iphone的“后台app刷新”功能,它允许app在退出后台后依然可以发起活动。关闭后完全不会影响app的消息推送,因为ios的推送服务是独立的。
- the end -
转载请注明出处:快科技