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

2020-07-24 12:34:32 +08:00
 zhuangku556

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

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

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

5602 次点击
所在节点    iOS
17 条回复
ddefewfewf
2020-07-24 12:37:16 +08:00
国产软件应该准备一台单独手机安装
zhuangku556
2020-07-24 12:40:37 +08:00
@ddefewfewf 那和用 Android 有啥区别?? adb 一下还能用冰箱呢
vsiriicat
2020-07-24 12:43:11 +08:00
设置-屏幕时间-内容和隐私访问限制-后台 App 活动-不允许

后台应用刷新-关闭

把这两个设置一下看看
kera0a
2020-07-24 12:46:33 +08:00
不划掉的话,有一些权限会间歇性唤醒执行一小段时间后台

常见的后台有

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

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

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

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

大部分后台时间,基本都是频繁打开 app 造成的,比如打开用 1 分钟,退出 app 继续运行 2 分钟。
也不用过分担心。
PerFectTime
2020-07-24 14:05:34 +08:00
禁用通知、后台运行、始终允许获取位置这三个权限,一般在后台待不了多久
Leonard
2020-07-24 14:12:24 +08:00
这个不用管吧,我从来不管
zhuangku556
2020-07-24 14:20:13 +08:00
@Leonard 不管吃电啊,放着一晚上没充电直接耗到红线
Leonard
2020-07-24 14:42:58 +08:00
@zhuangku556 这么多年我出现过一两次这种情况吧。。我倾向于这是 iOS 的一个偶现 bug,所以懒得管。。你的会经常这样吗
zhuangku556
2020-07-24 15:05:41 +08:00
@Leonard 碰到过蛮多次的了,而且微信 QQ 真的耗电惊人
zhuangku556
2020-07-24 15:06:14 +08:00
@PerFectTime 除了禁用通知,别的都关了,看来 iOS 的通知也能唤醒 app
littlewing
2020-07-24 16:31:39 +08:00
楼主先等我去字节跳动面试,过了我去看看代码咋写的,能前台 14 分钟后台 36 小时
maemual
2020-07-24 16:33:53 +08:00
倾向于认为这是 iOS 系统的 bug 。毕竟这不是一个广泛现象,否则国产 APP 早就用烂了。
zhuangku556
2020-07-24 16:35:54 +08:00
@maemual 我已经觉得开始有点用烂了,比如广为人知的播放无声音频。
aptx4689
2020-07-24 22:06:46 +08:00
@zhuangku556 别道听途说,无声音频早就不能用了
Roykira
2020-07-25 11:56:23 +08:00
@ddefewfewf 确实如此,之前 YY 语音用完了没有划掉,一个晚上手机的电量直接耗到开不了机了。
dayFvckingByte
2020-07-25 12:04:35 +08:00
国产应用用完划掉基本没问题
CastleBUPT
2020-07-25 15:14:12 +08:00
我的手机除了微信和 Spotify,其他 app 的后台时间都在 20 分钟以内

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

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

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

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

© 2021 V2EX