ios 杀后台

2022-07-07 21:44:10 +08:00
 Binb
发现支付宝杀后台严重,不到一两分钟就被杀了;抖音半个小时一小时都没事儿。不知为什么,怎么差别这么大
6171 次点击
所在节点    Apple
66 条回复
xipuxiaoyehua
2022-07-08 09:56:06 +08:00
@technet 微信走的苹果的推送服务器,和后台无关。。。。。。
technet
2022-07-08 09:56:47 +08:00
@xipuxiaoyehua 是的,但是微信适配太烂了导致 iOS 微信开启了推送权限也收不到推送
technet
2022-07-08 09:58:07 +08:00
只有部分账号有这个问题,可能跟这些账号之前几年一直用的是安卓,安卓都要后台 24 小时运行耗费大量电力保活,突然切换到 iOS 导致微信账号也没法跟苹果推送服务器建立联系,最后微信就收不到推送
@xipuxiaoyehua
icyalala
2022-07-08 10:23:45 +08:00
不被杀,可能做了后台音乐和其他保活手段,代价就是其他 App 容易被杀
louxiaohei
2022-07-08 10:27:28 +08:00
ios 杀后台是应用做的太烂,安卓杀后台是安卓做的太烂,究竟是为什么呢
felixcode
2022-07-08 10:31:26 +08:00
@technet
国产小米用了 15 个小时还有 30%的电,微信,邮件等 app 设置了保活,准备充十几分钟满血复活。
technet
2022-07-08 10:33:43 +08:00
@felixcode 你这把毒瘤 App 都给关了当然续航长了,但有的毒瘤 App 比如微信 QQ 微博小红书接收通知都是刚需,靠这个吃饭的.
tabris17
2022-07-08 10:34:58 +08:00
杀后台挺好的,希望多杀。国产垃圾 APP 别老占我内存里赖着不走
felixcode
2022-07-08 10:35:36 +08:00
@technet
“微信,邮件等 app 设置了保活”
xipuxiaoyehua
2022-07-08 11:30:19 +08:00
@technet 建议不要钻牛角尖,没有你说的这种情况
technet
2022-07-08 11:31:41 +08:00
@xipuxiaoyehua 怎么没有了,很多人都碰到 iOS 微信收不到通知的情况,你没碰到不代表其他人也没有碰到
novolunt
2022-07-08 11:56:55 +08:00
@louxiaohei 玩游戏也经常掉线 体验特别差劲,真不如两千块的安卓机
CastleBUPT
2022-07-08 12:02:51 +08:00
@technet
iOS app 做不到本地发送系统通知,这样说能理解了吗?
smallyu
2022-07-08 12:22:09 +08:00
微信的服务器直接推通知给苹果服务器
technet
2022-07-08 12:26:56 +08:00
@CastleBUPT @smallyu 第三方的双开微信都是需要后台包活才能收到推送的,有的微信账号用官方微信也是这样的
MrdotX
2022-07-08 13:21:53 +08:00
@technet 说的是啥啊,苹果微信推送和是否后台没有半毛钱关系,只要你启动微信上报过推送 id ,那就不用关注是否后台运行。 至于你说的帮助里的小扳手,也是重新尝试获取推送 id 上报一次。。 至于你说的微信分身,如果无法收推送,可能是分身需要改包名进行重签名,导致推送功能不正常
ajyz
2022-07-08 13:39:37 +08:00
@technet 应该不存在这种情况的,除非你的账号被腾讯针对,不然不可能限制推送的,而且 iOS 上也不存在所谓后来保活来获得推送一说。你说的情况我倒是在以前某几个版本遇到过,情形是删除 app 后恢复了备份,然后推送就会失效。一般就是关闭所有 app 内通知选项(有 Apple Watch 的话包括 watch 上的),再关闭 iPhone 设置中的微信通知项,然后后台退出后再一一重新打开,就能解决推送失效的问题。不知道实际情况是否一样,但当初我遇到后确实如此解决了。当然还有一个方法,就是删除微信后不要恢复备份,直接全新使用。
geeksammao
2022-07-08 13:40:57 +08:00
@technet 麻烦给我演示下怎么不依赖 APNS 在 iOS 上收到后台推送。而且"无声音乐"都哪哪年的事了,你现在播音乐会有状态显示啊,另外微信要是一直后台保活,耗电早就炸了。
收不到推送,有可能是应用没有成功注册 APNS 、APNS 服务故障、系统没有展示通知,跟后台保活毛关系都没有
ajyz
2022-07-08 13:42:49 +08:00
只能说到了现在这种大环境下( app 越来越大,资源占用也越来越多),光靠 iOS 本身的一些限制是不足以让 app 老实了,然后 iPhone 本身的 ram 配置又太过可怜,必然就造成眼下局面
clrss
2022-07-08 14:06:33 +08:00
@tabris17 占内存不要紧,处于休眠状态别占 CPU 就行。

类似于 Android 上后台缓存 Activity 不要紧,Service 一直运行就恶心了。

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

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

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

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

© 2021 V2EX