众所周知 iOS 的通知是不需要 app 自己后台收取的,那这个功能到底有什么用呢?貌似关了之后几乎没有任何影响。有没有具体一点的案例日常使用的 app 在什么功能上会用到这个 feature 呢?
阶段性总结,比较多的影响是onedrive,google photos等的照片同步,adguard和腾讯手机管家的数据库更新,部分视频app的离线下载,其它场景影响不大
1
douyacai911 2021-10-10 21:18:34 +08:00 via iPhone
Google map,位置记录
|
2
minamike 2021-10-10 21:18:59 +08:00
貌似是影响进入 app 后收取信息的速度
比如不开进入 app 后要等一会儿才会刷新出新信息 开了进入 app 就能看到新信息 |
3
elfive 2021-10-10 21:20:34 +08:00 via iPhone
来了就等于给了流氓自己家里的钥匙
|
5
jiangyang123 2021-10-10 21:21:41 +08:00
比如下载工具?
比如视频 app 缓存视频 我也是猜的? |
6
wunonglin 2021-10-10 21:23:26 +08:00 2
Google 相册,当 iOS 相册新增的时候自动同步到 Google 。
腾讯管家,自动更新号码库 |
7
imtyz001 2021-10-10 21:58:35 +08:00 2
正常使用 应该是 app 可以实现周期性的内容更新.
举例: 关闭后台刷新: 睡前将聊天软件置入后台, 聊天内容不更新. 起床后打开聊天软件, 更新所有聊天记录 开启后台刷新: 睡前将聊天软件置入后台, 聊天内容周期性更新. 起床后打开聊天软件, 更新部分聊天记录 手动将应用从后台移除将不会刷新, 系统也会判断某个应用是否需要刷新(比如数天在后台没有打开的软件不会刷新) 但现在大家网速都不慢, 打开应用等刷新也就数秒不等, 后台刷新更多地成为了厂商追踪用户的工具了 |
8
Cavolo 2021-10-10 22:07:36 +08:00 via iPhone
@jiangyang123 后台下载不是依赖后台刷新,而是靠定位权限
|
9
littlemcdull 2021-10-10 22:17:40 +08:00
iOS 后台应用刷新和通知没啥关系吧,没记错的话后台 App 刷新英文术语是 background fetch,主要应用于新闻、杂志类的 App,因为这些 App 需要确保新闻、资讯的时效性,所以可以在后台不定期地从服务端拉取新闻数据,这样你打开 App 后就能及时地看到最新的新闻信息了。至于 App 什么时候在后台拉数据是不确定的,和你手机的网络、内存占有率等等环境有关,Apple 说的也很模糊,总之就是这个 feature 可以提高一些些体验但不太靠谱,没人会把重要业务放到这一块,所以你关了后没啥影响。
|
10
Building 2021-10-10 22:41:47 +08:00 via iPhone 1
统一全部关闭,不给流氓一丝丝机会。
|
11
ferock 2021-10-10 22:59:22 +08:00 via iPhone
长期省电模式,默认就关闭了…没啥不好的体验
|
12
cue 2021-10-10 23:43:53 +08:00 via iPhone
你把微信的后台刷新关了试试不就知道了。
|
13
coolcoffee 2021-10-10 23:58:33 +08:00
微信、QQ,就算后台刷新开关打开了,下次打开还是需要 loading 几秒钟。
所以,我的后台刷新总开关一直都是关闭状态。没有体验到有什么不适,该推送的还是会推送,音乐、视频、地图等照样可以正常在后台运行。 |
14
gdgoldlion 2021-10-11 00:03:41 +08:00
聊天软件可以直接收消息,这对于部分商务人士非常实用,因为要争分夺秒
还有就是网盘相册的后台下载,后台上传。不用在前台一直挂着占用屏幕干不了别的 其余的就没啥了 |
15
ETiV 2021-10-11 01:04:09 +08:00 via iPhone
后台应用刷新的调用时机是一个谜,iOS 会根据用户使用 app 的频率来判别调用频次。
当初调试它特别可怕,因为根本没入口… |
16
MengiNo 2021-10-11 02:19:54 +08:00 via Android 1
从有这个选项开始就没开过,不能说完全没有影响,只能算几乎没有区别。
因为我个人可能比较社恐没啥朋友,没事不会特意经常去开微信等社交 app 看。基本都是收到消息推送,并且在 Apple watch 或锁屏界面上粗读一下消息内容,然后手动打开对应 app,并且正好趁启动 app 同步信息的时候想一下怎么回覆对方。所以只有诸如备忘录、事项提醒等 iCloud 系列 app 和其他一些资料类 app 打开之后需要稍等一下同步,算是体验上略有妥协。 |
17
MrKrabs 2021-10-11 03:22:58 +08:00
twitter 打开不用等
|
18
dadachen1997 2021-10-11 08:15:00 +08:00
啊这,苹果的开发文档说的挺清楚了。差不多是 app 的某些需要后台执行的任务。做成 task 交给 iOS 执行。具体 iOS 什么时候执行,执行时间都没有保证的。
|
19
clavichord93 OP @coolcoffee 我也发现了,最常用的微信 QQ 这些,给不给后台刷新都一个样…
|
20
clavichord93 OP @MengiNo 貌似是 iCloud 会有一些影响,但关了也还好的样子
|
21
clavichord93 OP @dadachen1997 这个看名字就能猜个大概啦,就是想知道开了关了平时用有什么不一样
|
22
whywaoxaks 2021-10-11 08:55:07 +08:00
我记得如果开后台刷新,一些 app 的未读信息,如果在别的端读了,手机上也会同步状态,并且手机锁屏和图标上的通知也会自动消失。
|
23
vaccer 2021-10-11 08:57:06 +08:00 1
onedrive 实时同步照片, 关了后台刷新的话只有进入 app 前台才会同步
|
24
dadachen1997 2021-10-11 09:14:24 +08:00
@clavichord93 我是每次换新 iPhone 就关了的,没啥影响
|
25
laoyur 2021-10-11 09:21:40 +08:00 via Android
@gdgoldlion 聊天软件直接收消息,那叫 push notification
|
26
Leonard 2021-10-11 09:21:41 +08:00
没什么用,之前开了,现在关了一两年了,没发现什么区别
|
27
tbg 2021-10-11 09:26:50 +08:00
耗电
|
28
To5tE 2021-10-11 10:11:24 +08:00 2
onedrive 群辉相册等,想要后台自动备份照片必须开启后台刷新,这样的情况下只要 app 没有被划掉关闭,只是缩小到后台的话,都会自动备份照片。如果没开启后台刷新,只有 APP 在前台才会同步。
|
29
DAMNYOU 2021-10-11 10:13:03 +08:00
这个属于开了没卵用,关了没影响的功能。。
极少数 app 才会用到这个功能 |
31
Dvel 2021-10-11 10:16:19 +08:00
@whywaoxaks #22 这个和后台刷新没有关系,我一直是低电量模式,Telegram 在其他端已读后,iOS 上一样可以撤回通知。
|
32
mhqschen 2021-10-11 10:20:56 +08:00
就给 Google 相册开了,后台同步
|
33
ganzhen 2021-10-11 10:23:46 +08:00
@douyacai911 这个 google map 位置记录国内无法使用吧,记得之前有谷歌纵横,现在没了
|
35
whywaoxaks 2021-10-11 10:31:40 +08:00
@Dvel 我隐约记得以前微信和 gmail 也可以这样撤回通知,但后来不知为啥就不能了。我还以为是因为关了后台刷新。
|
36
mikeven 2021-10-11 11:07:42 +08:00
全关了用了几个月了感觉没啥区别,就是 adguard 不能自己更新规则了好像
|
38
CY4suncheng 2021-10-11 11:49:25 +08:00
最明显就是 google photos,我现在全关了,所以每次同步新照片,都需要一直前台开着 google photos
|
39
ikn0wzxc 2021-10-11 12:35:56 +08:00
不知道的就不要用自己的猜测误导读者了吧
|
40
clavichord93 OP @To5tE 从来不云同步照片,对我来说还好
|
41
mingsz 2021-10-11 13:13:47 +08:00
看完这贴,我直接关了
|
42
shiguiyou 2021-10-11 13:23:07 +08:00
关了用了几天,感觉没啥区别
|
43
laydown 2021-10-11 13:31:46 +08:00
@douyacai911 不开后台也能记录的 。
|
44
explorerproxy 2021-10-11 15:04:37 +08:00
@Dvel 这么一比较微信是真的垃圾,各个平台好像只能单独已读
|
45
zxbncu 2021-10-11 15:05:42 +08:00 1
开了后台刷新,微信抢红包更快,亲测,哈哈~~打开红包就弹出来了,没开后台刷新的情况下,打开微信还要等到收取信息才能抢,如果你的群多,聊天记录多,那等收取完的时候,黄花菜都被抢完了。
|
46
cincout 2021-10-11 15:13:50 +08:00 via iPhone
在 iOS 开发里面,就是系统分配一段时间给 app 在后台处理一些业务逻辑,好像是 30s 还是多久,忘了。调用时机是 app 层面不可控的,但是这段时间还是可以进行很多操作了,比如网络请求,定位,设置本地推送等等。说白了具体干什么是 app 自己决定,什么时候干是系统决定。如果给你机会你抓住就占用大量资源,系统下次给你机会的时候就会斟酌斟酌哈哈。但是我一般都是关了的。
|
47
douyacai911 2021-10-12 10:43:53 +08:00
@laydown 不开后台貌似记录不全,只能结合 GooglePhoto 的地点等综合信息判断
|
48
moonjoin 2021-10-12 14:22:16 +08:00 1
果断点,关了,至少安全还省电
|
50
noddinagushpa 2021-10-13 05:00:30 +08:00
Bilibili 后台播放的时候好像也需要这个,关掉的话播一会儿就停了。还有就是 Onedrive 同步用了。
|
51
guanhui07 2021-10-17 11:39:58 +08:00 via Android
我是关闭
|