rppig42
V2EX  ›  Apple

iPhone 有 app 后台工作消耗很多电池用量

  •  
  •   rppig42 · Oct 2, 2015 · 11186 views
    This topic created in 3909 days ago, the information mentioned may be changed or developed.

    我感觉我电量掉的比较快,看了下电池用量,发现有几个 app 有很长时间的后台工作,并且占了电量消耗的大头,比如微博和小米路由器。

    但我看了允许后台刷新的 app 列表里,根本没有微博等应用。

    是不是因为现在升级到 2G 内存以后,按下 home 键之后,虽然这些 app 被转入后台,但是内存一直没有被释放,所以一直在耗电?

    17 replies    2015-10-02 23:50:25 +08:00
    txx
        1
    txx  
       Oct 2, 2015 via iPad
    后台权限又不只是 background fetch
    qq wechat 全都加了播放音乐的 权限,也就是说。我可以通过播放无声音乐达到永久后台
    shippo7
        2
    shippo7  
       Oct 2, 2015 via iPhone
    想不通这些 App 有什么可后台的,跟踪位置信息吗
    nbndco
        3
    nbndco  
       Oct 2, 2015 via iPhone
    即便程序转入后台还是可以运行一段时间的,这点无法禁止。至于内存如何使用对电量不会有影响。
    nbndco
        4
    nbndco  
       Oct 2, 2015 via iPhone
    @txx 不行的,这种方式苹果不允许。
    svampire
        5
    svampire  
       Oct 2, 2015
    @txx 这个办法早就不行了吧
    yellowV2ex
        6
    yellowV2ex  
       Oct 2, 2015
    双击划上去关掉

    我记得不知道谁说过,苹果之所以一直都没有用大内存,是因为内存这个东西,只要存着东西就耗电,什么都不干内存占着就会耗电。
    honeycomb
        7
    honeycomb  
       Oct 2, 2015 via Android
    @yellowV2ex 占着内存什么事都不干的功耗只有 LPDDR 的休眠功耗,这部分非常低(毫瓦级别)
    beimenjun
        8
    beimenjun  
    PRO
       Oct 2, 2015
    除了 Moves 这种追踪位置、或者使用 VoIP 功能的软件外,其余类型的 App 频繁使用后台好像没什么意义,用满每次进入后台的十分钟,剩下全靠推送也基本差不多了。

    不过说过来 Moves 耗电也很不合理。
    lectror
        9
    lectror  
       Oct 2, 2015 via iPad
    @beimenjun GPS 的耗电就是不合理,怪不得 Moves
    txx
        10
    txx  
       Oct 2, 2015 via Android
    @svampire
    @nbndco 只要你有理由 当然可以,例如。 qq 微信的 QQ 音乐整合。否则你以为他们为啥这么耗电的?
    nbndco
        11
    nbndco  
       Oct 2, 2015 via iPhone
    @txx 有理由也只有在播放音乐的时候才能后台,播放无声挂后台这种方式被苹果发现分分钟就下架了。他们挂后台还是靠程序本身的十分钟后台权限和后台自动刷新。
    txx
        12
    txx  
       Oct 2, 2015 via Android
    @nbndco 呵呵
    moooookey
        13
    moooookey  
       Oct 2, 2015
    想多了,只是 iPhone 的电池容量实在是太惨了……
    bdnet
        14
    bdnet  
       Oct 2, 2015 via iPhone
    iOS9 的问题,需开启省电(低电量)模式,以前不会
    beimenjun
        15
    beimenjun  
    PRO
       Oct 2, 2015
    @txx 没什么好呵呵的,播放无声挂后台这种抖机灵的落伍做法确实容易被下架,而且你进入设置里的电池就可以看到 QQ 和 微信的后台主要采用的不可能是播放空白音乐这么老的招了。

    另外音频相关需要的授权应该只有麦克风,每个 App 都可以放音频的(当然进入后台不中断,这个是要打个选项罢了),这种权限是这么的基本,级别基本和“使用手机屏幕显示程序”差不多,因此也其实无所谓“加权限”。
    Totoria
        16
    Totoria  
       Oct 2, 2015
    @svampire 我前几天还看到我的 6s 在播放一个叫 WeChat 的音乐。。。
    beimenjun
        17
    beimenjun  
    PRO
       Oct 2, 2015
    @Totoria 我教你怎么重现这种情况:

    打开 iOS 9 底下的 WeChat

    打开你的朋友圈听一首歌,或者播放你朋友发给你的唱吧之类的音频信息

    按 Home 键,上拉屏幕查看播放音乐

    重现。

    ===============

    然并卵。

    其实你这时候进入多任务切换界面,把微信彻底干掉,你再回到主屏上拉,会发现还是播放“微信”。

    这里和所谓的播放空白音频有一个很大的区别,播放空白音频占据后台的所有前提是播放状态的,是播放状态的,是播放状态的,控制板上的播放按钮也是播放状态。
    而微信你听完的音频听到头了,控制板上的播放按钮就不是播放状态了。

    iOS 9 下面的微信还没有 low 到要播放空白音频来占据后台的水平。

    另外稍微介绍个没什么用的历史知识,微信以前似乎是做成显示播放文件名的,比如某首歌就是对应的歌曲名字,然而有时候我的感觉是会出现莫名其妙的链接文字,现在统一成“微信”了(英文底下对应的是 Wechat )

    以上。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3175 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 14:07 · PVG 22:07 · LAX 07:07 · JFK 10:07
    ♥ Do have faith in what you're doing.