quate: 经朋友提醒,找到了 WeChat 频繁进行 wakeup 调用而被 iOS 杀掉的证据。位置:iOS 系统设置-隐私-分析与改进-分析数据。
1
Znf7 2019-10-31 16:26:28 +08:00 via iPhone 3
除了接着用没有办法……晚上亮瞎
|
2
RobinCheng 2019-10-31 16:28:59 +08:00
微信太卡了,现在每次打开没法马上用,都要加载卡上 5-10s,和 Telegram 的优化没法比
|
3
reself 2019-10-31 16:33:07 +08:00 23
垃圾微信,垃圾张晓龙,垃圾腾讯
|
4
1OF7G 2019-10-31 16:43:35 +08:00
不是很懂,微信每秒 wakeup 159 次,但允许但上限是每秒 150 次,所以每秒允许的 150 次 wakeup 到底是用来干嘛的?
|
5
azoon 2019-10-31 16:58:03 +08:00
杀的这么狠,经常用微信的话会不会更耗电?
|
6
pupboss 2019-10-31 17:00:17 +08:00 via iPhone
哈哈哈哈喜闻乐见
|
7
seekiss 2019-10-31 17:01:41 +08:00
垃圾微信,垃圾张晓龙,垃圾腾讯
|
8
2kCS5c0b0ITXE5k2 2019-10-31 17:02:38 +08:00
@1OF7G 上限不是每秒 150 次. 而是 300 秒内 每秒 150 次
|
9
Silently 2019-10-31 17:13:29 +08:00 via iPhone
是不是用的人多 腾讯就无所谓
|
10
wangkun025 2019-10-31 17:15:00 +08:00
华为手机,也经常被警告说微信刷后台
还能咋办。 |
11
EIlenZe 2019-10-31 17:18:44 +08:00
https://m.weibo.cn/1825885553/4433468295427950
不知道这条微博评论下面那个做开发的在不在 v 站上 想 @他 |
13
hoyixi 2019-10-31 17:21:15 +08:00
所以,WX 到底偷摸在后台干什么?哈哈
|
14
jaynos 2019-10-31 17:31:48 +08:00 4
常威你还说你不会武功[doge]
|
15
FallenTy 2019-10-31 17:32:51 +08:00
iOS 13.1.3,看了下分析,1 秒唤醒 195 次。。
|
16
v2esand 2019-10-31 17:35:26 +08:00 via Android
好像下载非国区的好一些?
|
17
bigzl 2019-10-31 17:57:39 +08:00
我也遇到切换微博、淘宝、b 站后,微信被杀。。。然后我就干脆不打开微信了,聊天靠推送,反正也没啥消息。。。
|
19
Kerwin1202 2019-10-31 18:02:49 +08:00
@RobinCheng #2 微信卡赞同,每次推送消息,看到一时间没打开,打开之后总要等几秒钟。 但是 tg 我就不太清楚,毕竟我的通道 本身有时候不稳,所以就算他加载慢,我一般都认为是网不好
|
21
wclebb 2019-10-31 18:08:18 +08:00 via iPhone
@FallenTy #15 我也看了下分析……
13.1.3 还没升级。 然后 173 秒,260 次。 讲真,每天除了用它订麦当劳之外今天没打开过微信。260 是为了什么?…… 感觉我升级后铁定杀得体无完肤。 —————— 我不在乎……微信我真不常用。 |
22
zhouyou457 2019-10-31 18:09:57 +08:00
|
23
whileFalse 2019-10-31 18:12:08 +08:00
为什么要唤醒这么多次啊……一次把活儿干完不好吗。
|
24
LZSZ 2019-10-31 18:28:41 +08:00
搞不懂,苹果不是有推送通道吗?这个推送太慢?
|
25
deathscythe 2019-10-31 18:29:48 +08:00
那么要不要扒一下支付宝?
|
26
MisakiYui 2019-10-31 18:34:04 +08:00
国产都是这样,无解。Android 估计更惨。
|
27
CastleBUPT 2019-10-31 18:42:16 +08:00
这个结论有问题,我的手机是 XS Max, iOS13.2,淘宝的每秒唤醒次数是 295,比微信更高,为什么淘宝在 iOS13.2 上的后台能力明显比微信强很多。
|
29
iPhoneXI 2019-10-31 19:00:15 +08:00 via Android 2
微信国内安卓版貌似也一堆 wakelock,
国际版老实多了,最近在谷歌 play 政策压力下,开了 beta 通道、编译了 64 位版、数据包和主程序分离、有 fcm 推送、非前台时进程都进缓存里 |
30
TashinV 2019-10-31 19:14:47 +08:00 via iPhone 2
我这 Safari 杀后台杀得比 WeChat 严重…………
|
31
shino996 2019-10-31 19:44:06 +08:00
额, 这个结论有问题, 换个其他软件也这样...
|
32
JCZ2MkKb5S8ZX9pq 2019-10-31 19:50:42 +08:00
@shino996 的确,这个 log 里,只要名字带 wakeup 的,好像都这样。
我这边还看到淘宝,还有我一个宝可梦游戏也这样。。。 |
33
tankaloha 2019-10-31 19:57:14 +08:00
Resource Limit [EXC_RESOURCE]
The process exceeded a resource consumption limit. This is a notification from the OS that the process is using too many resources. The exact resource is listed in the Exception Subtype field. If the Exception Note field contains NON-FATAL CONDITION, then the process was not killed even though a crash report was generated. The exception subtype MEMORY indicates that the process has crossed a memory limit imposed by the system. This may be a precursor to termination for excess memory usage. The exception subtype WAKEUPS indicates that threads in the process are being woken up too many times per second, which forces the CPU to wake up very often and consumes battery life. Typically, this is caused by thread-to-thread communication (generally using peformSelector:onThread: or dispatch_async) that is unwittingly happening far more often than it should be. Because the sort of communication that triggers this exception is happening so frequently, there will usually be multiple background threads with very similar Backtraces - indicating where the communication is originating. |
34
SeanChense 2019-10-31 20:02:06 +08:00 2
三十楼了,还没人站出来指出楼主朋友的错误吗?
我赌五块钱楼上骂张小龙垃圾的,对线程、进程的理解不如张小龙。 |
35
Bananana 2019-10-31 20:26:00 +08:00
按理说把 App 后台唤醒关了,不是应该不能 background fetch 了嘛?
|
36
Building 2019-10-31 20:26:34 +08:00 via iPhone
我觉得微信 iOS 程序组现在应该在比较慌地加班吧。
|
39
ibegyourpardon 2019-10-31 21:49:17 +08:00 1
我只想说一句,不拦着各位喷。
在业务赶着上线的时候,先用脏手段满足需求,坑埋下,事往后拖,各位想想自己真的没做过吗? 然后有一天因为某些原因,这些东西不能不解决了,被用户喷,然后着急慌忙加班的事,都没经历过吗? 骂张小龙的,真觉得是张小龙一个人要求 iOS 开发组这么干的吗? 你们那些埋下的写死的参数,奇奇怪怪的变量,各种利用平台特性实现一些要求的事,完全没碰到吗? 如果你真没有,那我挺羡慕你。你压力真的少。 |
41
zjengjie 2019-10-31 22:15:51 +08:00
我这里不光微信,还有几个其他软件,包括两个苹果自带组件都出现这个情况(backboardd, live4iphone),有点怀疑会不会是 iOS 的 bug 呢。
|
42
cst4you 2019-10-31 22:26:48 +08:00
干得漂亮, Android 下也差不多
垃圾软件是时候让系统制裁一下了 |
43
lizy001 2019-10-31 22:40:58 +08:00 via iPhone
tim
163s 45002 次 为啥 tim 不被杀 |
44
ager 2019-10-31 22:46:45 +08:00 via Android
生气把 se 摔了,换了个 keyone,微信佛系启动,点一下有大概率卡机。
|
45
kneep 2019-10-31 22:48:41 +08:00 via iPhone
一秒钟唤醒 150 次,你们以为是唤醒手机?
|
46
SeanChense 2019-10-31 22:51:22 +08:00 via iPhone 1
@zjengjie 因为这个压根不是崩溃,他只是一个 report
除了报告信息之外什么都不是,更多的反应的是 CPU 时间片的数据。 线程切换以及系统中断。 说得直接点,在这个楼里喷微信的把简历递给人家恐怕连一轮游都没资格。 |
47
dallaslu 2019-10-31 22:59:00 +08:00
你们懂什么,唤醒这么多次,是张小龙的勤奋和执着。
|
48
vmebeh 2019-10-31 23:06:43 +08:00 via iPhone
疼讯也招挖机手啊,准备去试试 🐶
|
49
chouchoui 2019-10-31 23:10:44 +08:00 via iPhone
Wakeups: 45001 wakeups over the last 103 seconds (436 wakeups per second average), exceeding limit of 150 wakeups per second over 300 seconds
|
50
CastleBUPT 2019-11-01 00:04:19 +08:00 via iPhone 2
我大概明白了这个 report 的意思,这个跟 app 后台没有任何关系,就是应用线程切换的报告,只不过线程切换次数 300 秒内超过 45000 次就会记录一次 report,苹果记这个干嘛还不知道。根据 stack overflow 关于 ios wakeups event 的一个问题看得出来,从 iOS8 起就有这个报告了。发这个谣言的人,真的是很丢人。
|
51
gee1k 2019-11-01 00:14:40 +08:00 via iPhone
我这更新完几乎所有 app 都被杀,包括 apple 自家
|
53
Mac 2019-11-01 02:08:05 +08:00 via Android
都安卓 10 了,微信连 shortcuts 都还没支持呢
|
54
aragakiyuii 2019-11-01 07:02:11 +08:00 via Android
我 pixel 3 更新完 android Q 之后微信每天至少崩两次
|
55
laoyur 2019-11-01 07:53:40 +08:00 via Android
@CastleBUPT 别装了,要不是楼上讨论这么多,你还能一下子弄清楚这个 wakeup 的确切含义?
|
56
CastleBUPT 2019-11-01 08:05:41 +08:00 via iPhone
@laoyur
不太懂你在说什么,怎么又成装了,装得我很懂?我不懂啊,我也是谷歌到的啊 |
57
bbappa 2019-11-01 08:10:08 +08:00
@CastleBUPT 同意,这个应该不是微信的锅。
|
58
laoyur 2019-11-01 08:20:37 +08:00 via Android
@CastleBUPT 你最后一句很装
真相是需要讨论和挖掘的,要不是大家一层一层楼讨论,哪有你骂发帖者”造谣”的机会 |
59
crayygy 2019-11-01 08:24:44 +08:00 via iPhone
我们自己的 app 也会申请一段时间的后台,跟微信报的数据一模一样,连数字都是一样的。
就这件事情而言,因为我相信我们自己的 app (我们自己开发的),所以我更怀疑是 Apple 的锅而不是微信的锅。 |
60
crystone 2019-11-01 08:36:10 +08:00
不管这个 wakeup 啥意思,反正微信用着很卡每次启动都要看地球,这个锅肯定要背的
|
61
ihainan 2019-11-01 08:41:48 +08:00
@CastleBUPT 楼主帖子内容其实是图拉鼎的微博和推特原文,是有个讨论的过程的,不知道为何楼主原文给人转过来了但没说来源,还是说…楼主想说的是 Quote ?
后来有人也说了这只是个 warning,图也回复了。 见图: https://imgur.ihainan.me/z24wPHH.png |
62
wangyr9577 2019-11-01 08:45:41 +08:00 via iPhone
微信团队和 qq 团队简直天壤之别,这种团队吃了 shi 一样固执,就是用户给惯的,更新个屁大不痛不痒的功能就跟苹果开发布会一样,用户需求呢?优先级呢?说到底就是惯的,来个竞争对手打压下立马就老实了
|
63
Mutoo 2019-11-01 08:48:04 +08:00
子线程开太多了,抢了操作系统的分时,所以 wakeup 概率很大,频率很高?
|
64
CastleBUPT 2019-11-01 08:59:05 +08:00
@laoyur
恰恰相反,我知道楼主不是谣言源头,所以我说的不是楼主 |
65
CastleBUPT 2019-11-01 09:07:30 +08:00
@laoyur
我是在推特上看到比此帖更早的转推,在事情不清晰之前锅就已经甩到微信这边了,也不管其他相似的日志。网上关于 wakeups event 要搜也能搜到 https://stackoverflow.com/questions/25848441/app-shutdown-with-exc-resource-wakeups-exception-on-ios-8-gm,一个错误的结论根本不应该造成这么大影响 |
66
yzc27 2019-11-01 09:13:23 +08:00
@RobinCheng #2 难怪某港废青们都喜欢用 tg 来通讯情报哈哈哈哈
|
67
doveyoung 2019-11-01 09:26:13 +08:00
这个不能确定吧……我后台也被杀,但是分析里没有最近的记录,最近的记录是 19 年 5 月的
而且也不明白是不是超过了会被杀,也许只是做记录而已 |
68
skylancer 2019-11-01 09:39:31 +08:00
微信 wakeup event 的相关 log 早在几百年前就能看到了,应该是 iOS 12 的时候的事情了
现在才拿出来说我也是瘠薄都要笑断了 |
69
Wolther47 2019-11-01 09:42:50 +08:00 via iPhone
@Kerwin1202 #18 tg 墙外打开基本秒刷新的,一般刷新不了说明 tg 土豆服务器又 down 了(
|
70
Fizzyi 2019-11-01 09:44:19 +08:00
不懂问题 但是的确是经常被杀后台,而且还有接受消息的问题,看到了消息推送,点进去要等 2-5s 时间才能收到消息,也不知道是不是信号的问题
|
71
Bananana 2019-11-01 09:47:25 +08:00
@Fizzyi iOS 是这样的,收推送是 APNS 推给你的,点了进去以后微信再用长连接同步未读消息。所以推送不等于进去后就能马上看到新消息,这两件事是独立的
|
72
aLazarus 2019-11-01 09:50:06 +08:00
@ibegyourpardon #39 那麻烦微信的员工拿多少钱干多少活,实在不行就 007 去加班。当然如果你和微信有利益相关,当我没说
|
74
hyndaniel 2019-11-01 10:02:42 +08:00 1
322 wakeups per seconds avg.
|
75
gangsta 2019-11-01 10:24:36 +08:00
微信不是一个操作系统吗?
|
76
daozhihun 2019-11-01 10:41:01 +08:00 1
我升级了 13.2,看到微信各种被杀很开心。不这样搞微信以后更加肆无忌惮,只有加强制的限制才能让流氓软件收敛一些
|
77
AknihtGG 2019-11-01 10:42:23 +08:00
那我还要更新 iPhone 吗
|
78
xxdd 2019-11-01 11:20:31 +08:00
有没有能解封微信的 头大如斗 --
大如斗 |
79
hslx111 2019-11-01 11:26:52 +08:00
我觉得不是这个的锅,有微信的人来辟个谣吗
|
82
edinina 2019-11-01 12:26:49 +08:00 2
这有什么啊,你们试试 mac 关机,每次弹出阻止关机的是什么软件,还给微信洗,funny
|
84
lingaoyi 2019-11-01 13:18:51 +08:00
张小龙都在吹自己产品多牛逼,还管得了这种事吗。
|
86
xenme 2019-11-01 13:42:09 +08:00 via iPhone
不是系统改就是微信改,等等就好了
|
88
jon 2019-11-01 14:10:47 +08:00
手机还得买苹果的不然么得监管这些 app
|
89
judeng 2019-11-01 14:20:18 +08:00
苹果自带正义光环,国产机杀微信被喷死了。。。
|
91
Lendron 2019-11-01 18:10:40 +08:00
@SeanChense V2 公认水比多
|
92
dremy 2019-11-01 18:50:45 +08:00 via iPhone 1
这贴暴漏了 v 友的平均水平,和贴吧逼乎半斤八两呀
|
94
raffaellolin 2019-11-01 20:24:26 +08:00 via Android
@edinina 阻止我关机的是 iterm2
|
95
raffaellolin 2019-11-01 20:26:17 +08:00 via Android
@belin520 哈哈哈找到一个一样的
|
96
rubycedar 2019-11-01 21:53:42 +08:00 via iPhone
V2 不是程序员论坛吗 怎么这么水 本科怎么毕业的...
|
97
cmdOptionKana 2019-11-01 22:17:32 +08:00 via iPad
看到大家都这么水,我竟然有点小开心,一堆人没搞清楚事情就开喷,立场大于事实,哈哈。
|
98
qianlv7 2019-11-01 22:19:38 +08:00
这个世界大部人都是看屁股坐哪, 发言的, 哈哈
|