请问 iPhone 的后台模式有什么用啊?

2020-10-12 18:00:16 +08:00
 JCZ2MkKb5S8ZX9pq
3764 次点击
所在节点    iOS
20 条回复
wadjj
2020-10-12 19:31:48 +08:00
收到远程推送的时候,后台去拉消息本体。关掉收到微信消息点开要等 load 远程消息。有不少 app 根本没有用到这个特性
oIMOo
2020-10-12 22:11:04 +08:00
@wadjj #1
你的回复我是这么理解的哈:半个小时内不碰手机,但是分别收到了小红、小明、欧阳钢铁的信息,会是以下两种情况。

- 后台模式 开:收到推送,同时应用内更新数据,比如按照时间顺序,将聊天列表中的红明铁提升至顶端,并加载对应消息。
- 后台模式 关:收到推送,没了。等到手机点亮,或者等到打开微信,后面这些才开始加载并调整。

如果我理解对的话,那超级怪的是 —— 我打开了微信的后台模式,但是微信应用打开时,会有个收取中的过程,聊天列表的调整时在这个阶段完成的……
lutla
2020-10-12 22:34:54 +08:00
不是叫后台 app 刷新吗?我愣了半天才反应过来。
dahhd
2020-10-12 23:44:30 +08:00
你没用过导航?你没用过音乐软件?

你要是把后台数据刷新权限完全给关掉了,App 滑到后台后,保持活跃时间会非常短,一旦使用内存逐渐增加,很有可能会随时被系统进程主动干掉,然后下次打开就会是冷启动!
crab
2020-10-12 23:51:27 +08:00
决定 app 切换到后台后,暂停状态下是否会定期继续运行状态,比如请求更新内容。
FS1P7dJz
2020-10-13 00:06:27 +08:00
我个人是全部关掉的
目前没有造成什么使用上的问题

微信那个,有一段时间我的群数量很少很少,消息也很少
打开都是秒开
之后逐渐群多了,群人数也多了,我我以为是这个功能没打开的关系,但是经过测试,即便打开这个功能,微信依然是要慢慢的拉取消息,所以开了干嘛
oIMOo
2020-10-13 00:30:20 +08:00
@FS1P7dJz #6 我这边的微信和你说的一样,所以比较好奇 #1 例子的实现
theolin
2020-10-13 00:49:51 +08:00
@oIMOo 你理解的不完全对。你在后台模式打开的情况下,你收到了小红小明欧阳钢铁的信息,这个时候,微信收到推送之后不会直接提醒你,而是会下载这些消息,下载完成后才会弹出通知提醒你。但是,整个过程微信是不会去更新聊天界面的。你打开微信界面的时候依然会有一个加载的过程,只不过这个加载过程非常快。
theolin
2020-10-13 00:52:32 +08:00
@FS1P7dJz 如果你的群设置的是不提醒的话,那后台刷新打开后,微信会不定期的在后台下载群聊天信息。但是这不能保证你打开的时候一定是最新的,所以一定会有一个加载过程的。只不过这个过程比不打开后台刷新时候要快不少。
JCZ2MkKb5S8ZX9pq
2020-10-13 06:14:45 +08:00
@dahhd

还真没碰到过导航和音乐被杀进程的……
大概因为用这类的时候我都刚好都在路上?
sutking
2020-10-13 06:50:08 +08:00
@dahhd #4 导航和音乐 APP 我都常用啊,导航我用高德和百度地图,音乐我用网易云、QQ 音乐和 DS audio,这些 APP 工作的时候我把它们切到后台聊微信刷 V2,或者锁屏干别的事情都没有遇到过被中断的体验啊。我后台刷新常年全关的,多年以来没有遇到过使用不正常或者影响使用体验的情况呢。
ian19znj
2020-10-13 08:34:29 +08:00
我试过开着后台应用程序刷新, 但微信不会在后台帮我拉取消息. 怀疑微信根本就没适配这个功能.
ian19znj
2020-10-13 08:35:06 +08:00
@dahhd #4 导航和音乐软件不会因为关闭了后台应用程序刷新而被系统回收.
ProvinceV
2020-10-13 09:19:12 +08:00
以前一直都是开启,上个月开始统一关闭后台刷新,发现没什么影响。导航和音乐处于使用 /播放状态时,应该是不会被系统回收的。
Leonard
2020-10-13 09:31:42 +08:00
@dahhd 我后台刷新常年关闭的。导航不怎么用,音乐经常用,印象中音乐 app 从没这样被杀过
varrily
2020-10-13 10:25:11 +08:00
内容与隐私 里面有个后台 App 活动,这个设置不允许,真会杀导航或者音乐。。
HeiGc
2020-10-13 11:13:57 +08:00
这个后台模式我也没明白作用
全关了也不太影响,开了又没觉得体验有什么提升,反而感觉耗电快一些
dadachen1997
2020-10-13 11:19:37 +08:00
这个刷新频率是 ios 系统管理的,开发者也就能添个函数给它调用
oIMOo
2020-10-13 14:01:45 +08:00
@theolin #8 了解了,这次明白多了。感谢解答~~~
cossak1991
2020-10-13 14:14:18 +08:00
@oIMOo 微信就是第二种

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/714258

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX