iOS后台应用刷新到底起什么用?

开了这个和关了会有什么区别?QQ微信什么的关了这个,在后台的时候别人发信息是不是就会没有通知?什么软件需要一定打开这个不打开就没有办法正常用?
关注者
27
被浏览
27955
后天刷新对应到iOS中的术语是 background fetch, 这种机制允许APP在一定的场景下被后台唤醒,去服务器获取数据并执行短暂的任务,唤醒的时机由系统根据用户使用APP的习惯控制,具体细节并不明了。
对用户来说,关掉后台刷新并不会有什么副作用,相反会更省电。开启的话,有些APP获取最新数据会稍微感觉快一些。
不会有APP将关键业务的体验建立在此之上的,个人觉得这个机制有些鸡肋。
手q这类im app对push才是严重依赖,手q甚至会在apn的payload中携带消息内容。