微信:下個版本不會在後台消耗過多續航 給iPhone減輕負擔
有網友爆料稱微信有在後台反覆讀取使用者相冊的行為。 質疑在未主動啟動App情況下,微信在後台反覆讀取用戶相冊,是否涉及侵犯用戶隱私? 微信方面回應稱:iOS系統為App開發者提供相冊更新通知標準能力,相冊發生內容更新時會通知到App,提醒App可以提前做準備,App的該準備行為會被記錄成讀取系統相冊。
當使用者授權微信可以讀取「系統相冊許可權」的前提后,為便於使用者在微信聊天中按”+”時可以快速發圖,微信使用了該系統能力,使用戶發送圖片體驗更快速流暢。
微信強調,上述行為均僅在手機本地完成。 “最新版本中我們將取消對該系統能力的使用,優化快速發圖功能。 ”
據最初爆料網友透露,微信官方團隊已經與其取得聯繫,已經對接相冊/照片相關技術負責人。
關於微信的圖片選擇器,微信官方已經承諾馬上進行改進。 不會再在後台進行任何預處理,而是會改用子線程的方式,在點擊按鈕的瞬間去調取相冊。 下一個版本到來后,微信不會在後台消耗過多的續航、記憶體做這件事情,給大家的iPhone減輕負擔。
簡單來說,微信使用「相冊更新通知標準能力」,僅僅是為了實現發送一張照片,有種「殺雞用宰牛刀」的嫌疑,對記憶體、續航都有不小的影響。
此外,建議大家關閉iPhone的”後台App刷新”功能,它允許APP在退出後臺後依然可以發起活動。 關閉後完全不會影響App的消息推送,因為iOS的推送服務是獨立的。