V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
voidless
V2EX  ›  iPhone

iOS 设置里的“后台刷新”具体作用是什么

  •  
  •   voidless · 2 天前 · 2984 次点击
    从体验上感觉开和关没什么区别
    有没有开发者科普一下这个在机制上具体是什么作用?
    19 条回复    2025-11-04 20:03:41 +08:00
    okakuyang
        1
    okakuyang  
       2 天前
    就是向系统申请 “可不可以在空闲的时候执行一下我这段代码?”
    系统会在后台拉起 App ,不显示界面,只执行特定代码片段,几十秒后会被挂起。

    拉起的频率取决于你使用该 App 的频率,使用的越多,越容易后台被拉起来。
    这时候你再去点击图标,相当于 App 从后台恢复到前台,不需要重新启动 App 。

    被挂起后也可能会被从内存里清掉,这时候点图标等于重新启动 App 。
    busier
        2
    busier  
       2 天前 via Android
    简单说,就是你 APP 还在后台运行,开不开“后台刷新”都一样。

    如果 APP 不在后台运行,开了“后台刷新”,在收到“通知”的时候有一定概率 APP 会被 IOS 拉起在后台运行。

    这时候切这个应用到前台响应会快些。
    chqome
        3
    chqome  
       2 天前
    关了后省电,要把每个 app 都关掉
    frankilla
        4
    frankilla  
       2 天前
    滴答清单。
    打开后台刷新后我在电脑上写一条备忘录,再打开手机不用打开 app 就会有个 1 在右上角。
    关掉后台刷新,同样的操作必须打开一下 app 才会同步。
    我的体验是这样。
    byicer
        5
    byicer  
       2 天前
    我从来没开过后台刷新,感觉费电
    ACSOUV
        6
    ACSOUV  
       2 天前
    用过的 App 中,只有 WhatsApp 会提示你打开后台刷新,说是能更快应答
    从最早接触这个功能开始,当知道它并不能实现自己想要的后台下载(如音乐/视频 App 缓存本地),新机到手一般都是直接全关的或者某几年 iPad 会设成 WiFi 下启用
    Configuration
        7
    Configuration  
       2 天前
    我一直是全局关掉的,iPhone 待机时长本身就做得这么拉胯,换电池还那么贵
    zjmdp
        8
    zjmdp  
       2 天前
    打开后台刷新,程序在收到 iOS 系统通知的时候允许执行一段代码,比如微信收到系统通知后,可以在后台完成消息的拉取(举例而已,具体以 app 实现为准)
    zxwy
        9
    zxwy  
       2 天前
    从来没开过(感觉很耗电的样子)
    voidless
        10
    voidless  
    OP
       2 天前
    @okakuyang 懂了,让我想起之前 TG 有个版本即使关了后台刷新,它仍能不断挂在后台耗电,一觉醒来能耗掉百分之几十。
    jjxtrotter
        11
    jjxtrotter  
       2 天前 via iPhone
    @voidless 主要是后台刷新一下信息,特别是资讯类、即时消息类的,这样你不用频繁打开,也能接收群消息。但我觉得没什么卵用
    MagicalCarl
        12
    MagicalCarl  
       2 天前   ❤️ 1
    后台刷新开启,app 收到消息通知被后台唤起( APNs ),允许联网;
    后台刷新关闭,app 收到消息通知被后台唤起( APNs ),禁止联网;
    不管是否开启,均限制后台唤起时运行的时间
    JYii
        13
    JYii  
       2 天前
    根据多年使用经验,微信这个大哈巴开不开都一样。
    Farewell1987
        14
    Farewell1987  
       2 天前
    一直都是全部关闭的
    Maipol
        15
    Maipol  
       2 天前
    后台定期自动同步或者下载用得上
    uo
        16
    uo  
       1 天前
    全关省电,并且不会乱杀后台
    wushan
        17
    wushan  
       1 天前
    @chqome 每个都单独关掉和全局关闭不一样吗?
    chqome
        18
    chqome  
       20 小时 39 分钟前
    @wushan 我之前全局关闭了,然后去某一个 app 的设置里看,居然还是开着的
    voidless
        19
    voidless  
    OP
       19 小时 26 分钟前
    @MagicalCarl 感觉这玩意应该叫后台联网才对,难怪 TG 有个版本无论开关后台刷新与否都会十分耗电,应该就是推送太多导致后台无限唤醒了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5317 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 07:30 · PVG 15:30 · LAX 23:30 · JFK 02:30
    ♥ Do have faith in what you're doing.