zhuangku556
V2EX  ›  iOS

iOS 有哪些后台保活的技巧?

  •  
  •   zhuangku556 · Jul 24, 2020 · 6220 views
    This topic created in 2136 days ago, the information mentioned may be changed or developed.

    back back

    比如这种几十个小时后台的数据绝对不正常。

    而且有一次还遇到过 Telegram 看了视频没划掉,放了一晚上耗光了整机的电。

    除了卸载和划掉就没别的办法了?

    17 replies    2020-07-25 15:14:12 +08:00
    ddefewfewf
        1
    ddefewfewf  
       Jul 24, 2020
    国产软件应该准备一台单独手机安装
    zhuangku556
        2
    zhuangku556  
    OP
       Jul 24, 2020   ❤️ 1
    @ddefewfewf 那和用 Android 有啥区别?? adb 一下还能用冰箱呢
    intstorm
        3
    intstorm  
       Jul 24, 2020
    设置-屏幕时间-内容和隐私访问限制-后台 App 活动-不允许

    后台应用刷新-关闭

    把这两个设置一下看看
    kera0a
        4
    kera0a  
       Jul 24, 2020 via iPhone   ❤️ 6
    不划掉的话,有一些权限会间歇性唤醒执行一小段时间后台

    常见的后台有

    始终允许的位置权限,
    你位置更改时会唤醒 APP 执行代码

    后台刷新
    系统在合适时间唤醒 app 执行一小段时间

    特殊的推送
    Silent 或 VoIP 推送可以唤醒 app 执行一小段时间

    打开 APP 后退出到后台
    app 有权限继续运行一小段时间

    大部分后台时间,基本都是频繁打开 app 造成的,比如打开用 1 分钟,退出 app 继续运行 2 分钟。
    也不用过分担心。
    PerFectTime
        5
    PerFectTime  
       Jul 24, 2020
    禁用通知、后台运行、始终允许获取位置这三个权限,一般在后台待不了多久
    Leonard
        6
    Leonard  
       Jul 24, 2020
    这个不用管吧,我从来不管
    zhuangku556
        7
    zhuangku556  
    OP
       Jul 24, 2020
    @Leonard 不管吃电啊,放着一晚上没充电直接耗到红线
    Leonard
        8
    Leonard  
       Jul 24, 2020
    @zhuangku556 这么多年我出现过一两次这种情况吧。。我倾向于这是 iOS 的一个偶现 bug,所以懒得管。。你的会经常这样吗
    zhuangku556
        9
    zhuangku556  
    OP
       Jul 24, 2020
    @Leonard 碰到过蛮多次的了,而且微信 QQ 真的耗电惊人
    zhuangku556
        10
    zhuangku556  
    OP
       Jul 24, 2020
    @PerFectTime 除了禁用通知,别的都关了,看来 iOS 的通知也能唤醒 app
    littlewing
        11
    littlewing  
       Jul 24, 2020
    楼主先等我去字节跳动面试,过了我去看看代码咋写的,能前台 14 分钟后台 36 小时
    maemual
        12
    maemual  
       Jul 24, 2020 via iPhone
    倾向于认为这是 iOS 系统的 bug 。毕竟这不是一个广泛现象,否则国产 APP 早就用烂了。
    zhuangku556
        13
    zhuangku556  
    OP
       Jul 24, 2020
    @maemual 我已经觉得开始有点用烂了,比如广为人知的播放无声音频。
    aptx4689
        14
    aptx4689  
       Jul 24, 2020
    @zhuangku556 别道听途说,无声音频早就不能用了
    Roykira
        15
    Roykira  
       Jul 25, 2020
    @ddefewfewf 确实如此,之前 YY 语音用完了没有划掉,一个晚上手机的电量直接耗到开不了机了。
    dayFvckingByte
        16
    dayFvckingByte  
       Jul 25, 2020 via iPhone
    国产应用用完划掉基本没问题
    CastleBUPT
        17
    CastleBUPT  
       Jul 25, 2020 via iPhone
    我的手机除了微信和 Spotify,其他 app 的后台时间都在 20 分钟以内
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1014 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 18:43 · PVG 02:43 · LAX 11:43 · JFK 14:43
    ♥ Do have faith in what you're doing.