小米 /红米 手机 QQ 开启 MiPush 方法 1 、进入 QQ 应用信息界面将自启动关闭 2 、QQ 应用信息中将省电策略改为禁止后台运行 3 、QQ 应用信息中结束 QQ 进程 4 、启动 QQ-设置-消息通知-新消息通知(关闭然后打开),等待 1-2 分钟后继续下一步操作 5 、再次进入 QQ 应用信息界面终止 QQ 进程 6 、使用另一个 QQ 或电脑给手机发消息,如果能够弹出通知 说明成功 或使用第 7 步判断。 7 、查看 QQ 通知管理 下方是否有"其他-消息通知" 8 、如果有需要记得恢复第 2 步操作将省电策略改回"智能限制后台运行"(如果真用 qq ,总不能无脑杀后台的)
那么问题来了,国民 im 中,最主要的微信什么时候能支持一下国产厂商的 push ?
1
wonderfulcxm 2023-01-04 16:10:18 +08:00 via iPhone
QQ 在 im 方面一直是吊打微信的啊
|
2
registerrr 2023-01-04 16:17:15 +08:00 1
人家不需要啊,他就是能逼着厂商给他加白名单。用户收不到消息只会说网络垃圾、手机垃圾,没见过谁说微信垃圾的。
用户多就了不起么? 微信:抱歉,用户多真的了不起.gif |
3
cwcc 2023-01-04 16:17:37 +08:00 3
这就是 QQ 为什么还算是个不太差的 IM ,但微信一定有人问候张小龙的亲戚。
|
4
lengyuqu OP @wonderfulcxm 刚用 libcheck 看了一下,好家伙,qq 已经支持 ovhm 四家的推送服务了。确实确实可以做到杀后台推送消息。这样必须保持后台的就微信一个了。一个微信占用一个 G
|
5
lengyuqu OP @cwcc 没想到只剩下一个微信一个推送孤岛了,基本上主流 app 都接入了 mipush 。有且仅有需要为微信开启自启动了
|
6
Amturing 2023-01-04 17:43:32 +08:00 via Android
微信真的毒瘤 app
|
7
deorth 2023-01-04 17:47:56 +08:00 via Android
微信有 gcm
|
8
systemcall 2023-01-04 18:00:03 +08:00 via Android
因为张小聋真的是独立户口
|
9
jim9606 2023-01-04 18:30:45 +08:00
用户多就是可以为所欲为的.jpg
国行 ROM 想要真正杀掉微信还不容易,得进设置里结束运行才行。 我甚至好奇为啥微信不给其他 app 做推送服务,优势巨大啊,不过可能这生意不赚钱。 好像 facebook 也是这么叼自己做推送的。 |
10
renmu 2023-01-04 18:55:06 +08:00 via Android
微信:无所谓,os 都要给我开后门
|
11
YangkeCui 2023-01-04 19:08:02 +08:00
我手机是红米,mipush 我反而觉得不好用,第一,mipush 的消息无法下拉成小窗;第二,消息已读后依旧留在状态栏。所以还是给了自启动权限
|
12
lengyuqu OP @deorth #7 qq 表示也有 fcm ,而微信的 fcm 还必须监测到是境外环境才激活。那么你有必要给微信也翻墙吗?
|
13
lengyuqu OP @jim9606 #9 微信如果提供接口给其他 app 做推送,本来应该是没问题,但是维护这样一个推送接口,一旦出 bug ,对具有支付功能的微信而言是致命的。而且大多数推送是为了推广告,并且会一直弹出微信唤醒 xxxx
|
15
orangie 2023-01-04 20:16:37 +08:00
QQ 在技术上一项比较赶潮流,当年 Windows8 刚发布的时候,QQ 好像是中国区第一款应用程序,最近的情况听说是 QQ 桌面版在用 electron 重写,也许能解决不少桌面版的历史遗留问题。不过也有另一面,比如很大胆地在手机 QQ 里用虚幻引擎。
|
16
lengyuqu OP @deorth #14 我确实错了,qq 的 libcheck 了只有一个 google sign ,没有 fcm 。
|
17
jim9606 2023-01-05 16:57:12 +08:00 via Android
@lengyuqu 这个我认为服务器可用性不是问题,挂几个小时都能上微博热搜的业务保障级别不会低。在我看来更可能是腾讯公司架构的问题,微信是 WXG 的,做 SaaS 云服务的是 CSIG ,前者不想做后者估计也勾搭不上。
|
19
alfchin 2023-01-06 12:40:14 +08:00 via Android
@lengyuqu 最近 play 微信的 fcm 应该是放松了,已经看到好多次 fcm 推送成功的日志了
|
21
lengyuqu OP @alfchin fcm 的推送和 mipush 有区别,mipush 是系统呈现消息通知,fcm 是唤醒 app 后 app 接收消息通知。所以 fcm 必须 app 有自启动权限,而微信有自启动权限,约等于不需要第三方推送
|
22
sparky0915 2023-01-12 15:50:08 +08:00
有谁还记得 2017 年的统一推送联盟,孩子都能上小学了,这个还没消息
|
23
lengyuqu OP @sparky0915 目前除了微信,基本上都接入 mipush 了,目前只有一个微信需要给后台权限了
|
24
shuianqingfeng 2023-01-18 20:20:32 +08:00
mipush 有些通知拉不起 app 跳转 这种怎么解
|
25
sparky0915 2023-01-28 12:29:29 +08:00
@lengyuqu 是啊,微信是哪家都不接入。如果微信能介入,安卓机续航还能提升一大截。
|
26
lengyuqu OP @sparky0915 提升不了多少续航,主要是提升可用内存,实际上微信长时间占用 1G 内存
|
27
S179276SP 2023-04-03 19:58:12 +08:00
如果微信是端对端加密的,如何在完全杀死微信后台 的情况下进行推送?
|
28
lengyuqu OP @S179276SP
如果 whatsapp 是端对端加密的如何在完全杀死微信后台 的情况下进行推送? 如果 telegram 是端对端加密的如何在完全杀死微信后台 的情况下进行推送? 如果 signal 是端对端加密的如何在完全杀死微信后台 的情况下进行推送? 如果 element 是端对端加密的如何在完全杀死微信后台 的情况下进行推送? 实际情况是,端到端加密和推送没毛的关系 |
29
S179276SP 2023-04-05 09:32:20 +08:00 via Android
@lengyuqu 不是的,你没有发现有时候 WhatsApp 会弹出消息说 “请检查新消息么” ?那就是收到推送,但是有没办法从本地 WhatsApp 得到信息的原因。
|
30
S179276SP 2023-04-05 09:34:18 +08:00 via Android
@lengyuqu fcm 只是拉起 WhatsApp ,但是显示的消息是从 WhatsApp 来的,显示不了就显示检查新消息。如果微信通过 mipush 推送被杀了后台,如果做到推送且信息不被 mipush 知道?
|
31
lengyuqu OP @S179276SP 本质是一样的啊,anps 推送怎么做的,mipush 怎么做就行啊。
fcm 的设计本身就很煞笔,因为消息弹窗是应用被唤醒通知服务时接收的,如果 fcm 唤醒 app 失败时是没有消息通知的。 至于你说的“请检查新消息”无非是你在 app 设置里有没有开 通知的预览 。 而 mipush ,hwpush 包括 oppopush ,vivopush 都是采用了类似 anps 一样的实现方式,也就是系统通知通知弹窗交于系统服务。这里面就的消息就分多种类型了,如果是不需要提供消息预览的,那只需要发送一个人提醒性质的消息。用户通过消息通知唤醒 app 后 app 再进行后台消息的同步就行。 也就是说,但凡接入了苹果的 anps 推送服务的都可以按照相同的而业务逻辑接入 hmov 这 4 家的推送服务。 |