V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lengyuqu
V2EX  ›  MIUI

如何评价 qq 可以通过 mipush 推送而微信还没支持 mipush

  •  
  •   lengyuqu · 156 天前 · 2060 次点击
    这是一个创建于 156 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小米 /红米 手机 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 ?

    31 条回复    2023-04-05 12:44:52 +08:00
    wonderfulcxm
        1
    wonderfulcxm  
       156 天前 via iPhone
    QQ 在 im 方面一直是吊打微信的啊
    registerrr
        2
    registerrr  
       156 天前
    人家不需要啊,他就是能逼着厂商给他加白名单。用户收不到消息只会说网络垃圾、手机垃圾,没见过谁说微信垃圾的。

    用户多就了不起么?
    微信:抱歉,用户多真的了不起.gif
    cwcc
        3
    cwcc  
       156 天前   ❤️ 2
    这就是 QQ 为什么还算是个不太差的 IM ,但微信一定有人问候张小龙的亲戚。
    lengyuqu
        4
    lengyuqu  
    OP
       156 天前
    @wonderfulcxm 刚用 libcheck 看了一下,好家伙,qq 已经支持 ovhm 四家的推送服务了。确实确实可以做到杀后台推送消息。这样必须保持后台的就微信一个了。一个微信占用一个 G
    lengyuqu
        5
    lengyuqu  
    OP
       156 天前
    @cwcc 没想到只剩下一个微信一个推送孤岛了,基本上主流 app 都接入了 mipush 。有且仅有需要为微信开启自启动了
    Amturing
        6
    Amturing  
       156 天前 via Android
    微信真的毒瘤 app
    deorth
        7
    deorth  
       156 天前 via Android
    微信有 gcm
    systemcall
        8
    systemcall  
       156 天前 via Android
    因为张小聋真的是独立户口
    jim9606
        9
    jim9606  
       156 天前
    用户多就是可以为所欲为的.jpg
    国行 ROM 想要真正杀掉微信还不容易,得进设置里结束运行才行。
    我甚至好奇为啥微信不给其他 app 做推送服务,优势巨大啊,不过可能这生意不赚钱。

    好像 facebook 也是这么叼自己做推送的。
    renmu
        10
    renmu  
       156 天前 via Android
    微信:无所谓,os 都要给我开后门
    YangkeCui
        11
    YangkeCui  
       156 天前
    我手机是红米,mipush 我反而觉得不好用,第一,mipush 的消息无法下拉成小窗;第二,消息已读后依旧留在状态栏。所以还是给了自启动权限
    lengyuqu
        12
    lengyuqu  
    OP
       156 天前
    @deorth #7 qq 表示也有 fcm ,而微信的 fcm 还必须监测到是境外环境才激活。那么你有必要给微信也翻墙吗?
    lengyuqu
        13
    lengyuqu  
    OP
       156 天前
    @jim9606 #9 微信如果提供接口给其他 app 做推送,本来应该是没问题,但是维护这样一个推送接口,一旦出 bug ,对具有支付功能的微信而言是致命的。而且大多数推送是为了推广告,并且会一直弹出微信唤醒 xxxx
    deorth
        14
    deorth  
       156 天前 via Android
    @lengyuqu 来源请求? qq 都没有 play 版哪来的 fcm
    orangie
        15
    orangie  
       156 天前
    QQ 在技术上一项比较赶潮流,当年 Windows8 刚发布的时候,QQ 好像是中国区第一款应用程序,最近的情况听说是 QQ 桌面版在用 electron 重写,也许能解决不少桌面版的历史遗留问题。不过也有另一面,比如很大胆地在手机 QQ 里用虚幻引擎。
    lengyuqu
        16
    lengyuqu  
    OP
       156 天前
    @deorth #14 我确实错了,qq 的 libcheck 了只有一个 google sign ,没有 fcm 。
    jim9606
        17
    jim9606  
       155 天前 via Android
    @lengyuqu 这个我认为服务器可用性不是问题,挂几个小时都能上微博热搜的业务保障级别不会低。在我看来更可能是腾讯公司架构的问题,微信是 WXG 的,做 SaaS 云服务的是 CSIG ,前者不想做后者估计也勾搭不上。
    alfchin
        18
    alfchin  
       155 天前 via Android
    @deorth QQ 一直有 play 版本,但是确实没有 fcm 。
    alfchin
        19
    alfchin  
       155 天前 via Android
    @lengyuqu 最近 play 微信的 fcm 应该是放松了,已经看到好多次 fcm 推送成功的日志了
    lengyuqu
        20
    lengyuqu  
    OP
       154 天前
    @alfchin 那个 play 版 2020 年就停更了
    lengyuqu
        21
    lengyuqu  
    OP
       154 天前
    @alfchin fcm 的推送和 mipush 有区别,mipush 是系统呈现消息通知,fcm 是唤醒 app 后 app 接收消息通知。所以 fcm 必须 app 有自启动权限,而微信有自启动权限,约等于不需要第三方推送
    sparky0915
        22
    sparky0915  
       148 天前
    有谁还记得 2017 年的统一推送联盟,孩子都能上小学了,这个还没消息
    lengyuqu
        23
    lengyuqu  
    OP
       148 天前 via Android
    @sparky0915 目前除了微信,基本上都接入 mipush 了,目前只有一个微信需要给后台权限了
    shuianqingfeng
        24
    shuianqingfeng  
       142 天前
    mipush 有些通知拉不起 app 跳转 这种怎么解
    sparky0915
        25
    sparky0915  
       133 天前
    @lengyuqu 是啊,微信是哪家都不接入。如果微信能介入,安卓机续航还能提升一大截。
    lengyuqu
        26
    lengyuqu  
    OP
       132 天前 via iPhone
    @sparky0915 提升不了多少续航,主要是提升可用内存,实际上微信长时间占用 1G 内存
    S179276SP
        27
    S179276SP  
       67 天前
    如果微信是端对端加密的,如何在完全杀死微信后台 的情况下进行推送?
    lengyuqu
        28
    lengyuqu  
    OP
       67 天前
    @S179276SP
    如果 whatsapp 是端对端加密的如何在完全杀死微信后台 的情况下进行推送?
    如果 telegram 是端对端加密的如何在完全杀死微信后台 的情况下进行推送?
    如果 signal 是端对端加密的如何在完全杀死微信后台 的情况下进行推送?
    如果 element 是端对端加密的如何在完全杀死微信后台 的情况下进行推送?

    实际情况是,端到端加密和推送没毛的关系
    S179276SP
        29
    S179276SP  
       66 天前 via Android
    @lengyuqu 不是的,你没有发现有时候 WhatsApp 会弹出消息说 “请检查新消息么” ?那就是收到推送,但是有没办法从本地 WhatsApp 得到信息的原因。
    S179276SP
        30
    S179276SP  
       66 天前 via Android
    @lengyuqu fcm 只是拉起 WhatsApp ,但是显示的消息是从 WhatsApp 来的,显示不了就显示检查新消息。如果微信通过 mipush 推送被杀了后台,如果做到推送且信息不被 mipush 知道?
    lengyuqu
        31
    lengyuqu  
    OP
       66 天前
    @S179276SP 本质是一样的啊,anps 推送怎么做的,mipush 怎么做就行啊。
    fcm 的设计本身就很煞笔,因为消息弹窗是应用被唤醒通知服务时接收的,如果 fcm 唤醒 app 失败时是没有消息通知的。
    至于你说的“请检查新消息”无非是你在 app 设置里有没有开 通知的预览 。

    而 mipush ,hwpush 包括 oppopush ,vivopush 都是采用了类似 anps 一样的实现方式,也就是系统通知通知弹窗交于系统服务。这里面就的消息就分多种类型了,如果是不需要提供消息预览的,那只需要发送一个人提醒性质的消息。用户通过消息通知唤醒 app 后 app 再进行后台消息的同步就行。

    也就是说,但凡接入了苹果的 anps 推送服务的都可以按照相同的而业务逻辑接入 hmov 这 4 家的推送服务。
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2407 人在线   最高记录 5634   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 05:25 · PVG 13:25 · LAX 22:25 · JFK 01:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.