最近国内 IP 下的 playstore 微信不走 FCM 了吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ccloudk
V2EX    Android

最近国内 IP 下的 playstore 微信不走 FCM 了吗

  •  
  •   ccloudk 2020-04-22 03:40:02 +08:00 28278 次点击
    这是一个创建于 2005 天前的主题,其中的信息可能已经有所发展或是发生改变。
    肉身在墙外,测试不了,
    看最近酷安有几个留言说最近国内 IP 下的 playstore 微信不走 FCM 了,非要把微信也拉入代理才行
    大家能测试下吗
    69 条回复    2020-06-17 23:52:02 +08:00
    thefack
        1
    thefack  
       2020-04-22 03:51:49 +08:00
    你是微信开发组的吗?
    nvkou
        2
    nvkou  
       2020-04-22 04:00:33 +08:00 via Android
    不大可能。境外微信用户还挺多的。要和中国人打交道啊
    kaedea
        3
    kaedea  
       2020-04-22 04:02:10 +08:00 via Android
    fcm 只是起到拉起微信推送进程的作用
    LewisHorse
        4
    LewisHorse  
       2020-04-22 04:05:05 +08:00
    同在墙外
    原生系统微信一直存在消息延迟的情况
    ochatokori
        5
    ochatokori  
       2020-04-22 04:06:55 +08:00 via Android
    对对对,我也发现最近没有收到微信的 fcm 推送了
    拉进代理里面可以收到推送消息可靠吗
    ccloudk
        6
    ccloudk  
    OP
       2020-04-22 04:09:29 +08:00 via Android
    @ochatokori 理论上可靠。
    如果真的封了国内 IP 环境,那就和钉钉一样了,一个月前上飞机前从未 FCM 推过,下了飞机连 wifi 突然走 FCM 了
    ccloudk
        7
    ccloudk  
    OP
       2020-04-22 04:10:13 +08:00 via Android
    @nvkou 看五楼意思是真的,国内用户可以查看一下 FCM 记录
    ironsky
        8
    ironsky  
       2020-04-22 04:12:30 +08:00
    墙外 FCM 也不可靠,消息延迟,漏接语音.
    ccloudk
        9
    ccloudk  
    OP
       2020-04-22 04:14:42 +08:00 via Android
    @thefack 不是
    @ironsky 会出现。非要白名单,让进程不缓存才行。
    Jerami
        10
    Jerami  
       2020-04-22 04:18:26 +08:00
    我在墙外都不走,外国手机号注册的微信,没有支付功能,后台给我占用 400+,唉真是服了腾讯。
    ochatokori
        11
    ochatokori  
       2020-04-22 04:31:05 +08:00 via Android
    消息可靠,刚才我用小号全局飞机打开微信,然后马上杀掉,马上对小号发消息,可以在 fcm 记录里面看到推送记录。
    ochatokori
        12
    ochatokori  
       2020-04-22 04:33:46 +08:00 via Android
    @Jerami #9 你没有完全杀掉退后台所以才不走 fcm 吧
    ochatokori
        13
    ochatokori  
       2020-04-22 04:35:28 +08:00 via Android
    @ochatokori #11 当时大号收不到 fcm 的时候也测试过这个小号,也是一样收不到 fcm
    看来是真的判断为国内 ip 就不发 fcm
    ccloudk
        14
    ccloudk  
    OP
       2020-04-22 04:35:36 +08:00 via Android
    @ochatokori 看来现在不把微信代理,就没微信 FCM 记录,国内 IP 不走 FCM 了。
    看酷安用户反应,这个是最近才出现的问题。

    @Jerami 一般情况,使用国际版 os 和 playstore 微信,fcm 会有记录
    ccloudk
        15
    ccloudk  
    OP
       2020-04-22 04:38:24 +08:00 via Android
    @ochatokori 完全杀掉是指 force stop 吗,那个状态下会有 failed 记录。
    不清理也走 FCM 记录的,只是微信自己的推送服务会快一步,FCM 起一个辅助拉起的作用。
    ochatokori
        16
    ochatokori  
       2020-04-22 04:45:22 +08:00 via Android
    @ccloudk #15 啊,原来 failed 状态是因为完全杀掉,学到了。
    我能做到了完全杀掉接受推送应该是绿色守护的 xp 特性的功劳

    刚才发现我的小号全局代理接受了一次 fcm 之后,再切换回原来不走代理也能接受推送了
    ccloudk
        17
    ccloudk  
    OP
       2020-04-22 04:50:19 +08:00 via Android
    @ochatokori 这情况...可能是策略上的缓冲性延迟。
    如果需要具体分析,还得等更多国内用户反馈。
    love4taylor
        18
    love4taylor  
    PRO
       2020-04-22 04:57:24 +08:00 via Android
    挺早之前就发现是这样了。
    ochatokori
        19
    ochatokori  
       2020-04-22 05:05:18 +08:00 via Android
    又做了更多测试,刚才切换回去国内 ip 的小号一段时间之后就收不到 fcm 了
    可以确定走代理恢复 fcm 是有效的
    SamClip
        20
    SamClip  
       2020-04-22 06:54:23 +08:00 via Android
    @Jerami 墙内,直连,早期 gv 注册的号,也是没有支付功能,前段时间开始“钱包”选项已经出现了,至今还没点过。
    wzehai
        21
    wzehai  
       2020-04-22 07:06:17 +08:00 via Android
    呃,弱弱问一句,怎么看 fcm 记录?
    Cytion
        22
    Cytion  
       2020-04-22 08:07:50 +08:00 via Android   1
    @wzehai *#*#426#*#*
    tomqin
        23
    tomqin  
       2020-04-22 10:05:30 +08:00 via Android
    所以需要把微信域名全部设为走 proxy 吗...这样不就把 IP 直接给腾讯了
    xiva1209
        24
    xiva1209  
       2020-04-22 13:32:16 +08:00
    谁能分享一下微信的全部域名,用的 surfboard,不能根据 app 决定是否代理,只能根据规则
    tomqin
        25
    tomqin  
       2020-04-22 13:49:32 +08:00 via Android
    @xiva1209
    *.qq.com 应该包含全部了
    可能 *.weixin.qq.com 就足够
    fever
        26
    fever  
       2020-04-22 14:00:17 +08:00
    @xiva1209 #24 早就可以啦,用包名 ,最近请求可以看到软件的包名.比如 PROCESS-NAME,com.tencent.mm,Proxy
    xiva1209
        27
    xiva1209  
       2020-04-22 14:01:15 +08:00
    @tomqin 谢谢,weixin.qq.com 设为代理貌似就可推送了
    fever
        28
    fever  
       2020-04-22 14:01:27 +08:00
    @xiva1209 #24 另外 规则里面不写包名,在分应用代理里面也可以不勾选微信啊,然后就会走代理了
    StanLin
        29
    StanLin  
       2020-04-22 15:15:34 +08:00
    我这边一直以来普通消息都不能走 FCM,在 FCM 日志里有见到过 WeChat 相关的日志的就只有在桌面端登陆时的手机的确认推送。

    然后也是前一阶段发现登陆的确认推送不走 FCM 了,刚刚通过 WeChat 也走代理的方式重新用上了 FCM 。
    tomqin
        30
    tomqin  
       2020-04-22 15:19:11 +08:00 via Android
    有点像钓鱼执法,IP 一封一个准
    fakeJas0n
        31
    fakeJas0n  
       2020-04-22 15:49:26 +08:00
    原因找到了
    微信真有你的.jpg
    deorth
        32
    deorth  
       2020-04-22 16:27:05 +08:00 via Android
    消息延迟,漏接语音+10086,特别难受,不知道要不要用回国内版
    xiva1209
        33
    xiva1209  
       2020-04-22 19:10:42 +08:00
    @fever 谢谢,那太方便了
    xiva1209
        34
    xiva1209  
       2020-04-22 19:13:12 +08:00
    @fever 不勾选微信只是不让微信绕过,那还是按规则走,就会根据 GEOIP 走直连了。
    WinnieNumberTwo
        35
    WinnieNumberTwo  
       2020-04-22 19:56:42 +08:00
    @deorth 搞台 iPhone 专门装国产毒瘤。
    ccloudk
        36
    ccloudk  
    OP
       2020-04-22 20:21:55 +08:00 via Android
    @tomqin 具体网络方面我不太懂,但确实有点没隐私的感觉
    @fakeJas0n 受苦了
    @deorth 加电池白名单 微信电池不优化 换苹果
    MisakiYui
        37
    MisakiYui  
       2020-04-22 20:26:46 +08:00
    难怪最近看 FCM 日志,没有微信的记录了,腾讯真是恶心。
    yujiang
        38
    yujiang  
       2020-04-22 21:19:30 +08:00 via Android
    想问下不走 fcm 对 tx 有啥好处?
    leido
        39
    leido  
       2020-04-22 21:32:26 +08:00 via Android
    @yujiang tx 没好处,但是一般用户手机有谷歌框架吗?!!
    domosekai
        40
    domosekai  
       2020-04-22 23:55:14 +08:00
    小米 A3,国内 IP,FCM 里依然有微信记录
    ccloudk
        41
    ccloudk  
    OP
       2020-04-23 05:12:49 +08:00 via Android   1
    @StanLin 正常情况下,桌面登陆后就不通过 fcm 了
    ccloudk
        42
    ccloudk  
    OP
       2020-04-23 05:14:22 +08:00 via Android
    @MisakiYui 钉钉最近也没有了,很奇怪
    @yujiang 看 google 文档,似乎收费
    @domosekai 这个有精力可以继续观察一段时间
    StanLin
        43
    StanLin  
       2020-04-23 07:38:36 +08:00
    @ccloudk 果真是如此,常年两端都登陆着就没发现这茬。
    buste
        44
    buste  
       2020-04-23 08:24:37 +08:00 via Android
    看样子
    微信 钉钉?似乎国内都没有了 fcm 的话
    是不是统一推送联盟快了的前奏?
    LittleControl
        45
    LittleControl  
       2020-04-23 09:27:37 +08:00
    我说呢,最近微信漏接了很多消息,我还以为是我的这里的 mipush 出了问题,都准备准备重新刷一下系统了
    skylancer
        46
    skylancer  
       2020-04-23 10:05:04 +08:00
    @ochatokori 杀后台并没关系 微信走的高优先级
    xiva1209
        47
    xiva1209  
       2020-04-23 19:31:35 +08:00
    不知什么原因现在微信走代理也不能 fcm 了,真是干了腾讯亲妈
    xiva1209
        48
    xiva1209  
       2020-04-23 19:43:47 +08:00
    不稳定,时可时不可。
    czb
        49
    czb  
       2020-04-23 21:31:30 +08:00 via Android
    怪不得这周信息经常延迟一分钟左右
    bclerdx
        50
    bclerdx  
       2020-04-23 22:29:50 +08:00
    @czb 你怎么知道延迟 1 分钟?
    ccloudk
        51
    ccloudk  
    OP
       2020-04-23 23:36:11 +08:00 via Android
    @xiva1209 别生气,慢慢它现在和 qq 一样了;估计是国外用户数量太少,国产 OS 越来越多白名单原因,真的傲娇
    @bclerdx 推送响铃时间和消息页面时间
    czb
        52
    czb  
       2020-04-24 01:29:27 +08:00 via Android
    @bclerdx 我一般同时用网页版 网页版聊了很久 App 才有反应
    honeyshine75
        53
    honeyshine75  
       2020-04-24 16:52:55 +08:00 via Android
    最近感觉延迟严重
    bclerdx
        54
    bclerdx  
       2020-04-28 07:28:08 +08:00 via Android
    @Jerami 以后台进程和服务占用才 400 兆很正常。
    tobashen
        55
    tobashen  
       2020-04-28 13:26:37 +08:00   1
    @WinnieNumberTwo 我现在就是这样。。。安卓手机就用来看 Y2B 和奈飞了。。。打打电话,毕竟通话录音是刚需。需要推送的 APP 都扔到 IPHONE 去了。就是感觉麻烦点。但是一想到安卓 APP 乱七八糟的目录,就感觉麻烦也值了
    bclerdx
        56
    bclerdx  
       2020-04-28 15:08:45 +08:00 via Android
    @kaedea 什么意思?
    bclerdx
        57
    bclerdx  
       2020-05-01 14:31:32 +08:00
    我试了几天,FCM 没问题呀,可以走这个通道的。消息没感觉有多少延迟。
    domosekai
        58
    domosekai  
       2020-05-13 13:27:58 +08:00
    补充:小米 A3 (原生系统)原来安卓 9 的时候微信 FCM 没问题,前几天升级到 10,不走 FCM 了,消息延迟明显。但是微信升级到 Google Play 的 7.0.13 后 FCM 又正常了,消息推送也及时,FCM 里的推送时间和消息时间差不多。
    deepcoder
        59
    deepcoder  
       2020-05-18 11:32:49 +08:00
    @xiva1209 想问下,surfboard 里面怎么添加网址规则?我添加了 weixin.qq.com ,但是好像规则不起作用,还是收不到 FCM 的推送
    xiva1209
        60
    xiva1209  
       2020-05-18 12:04:54 +08:00
    @deepcoder DOMAIN-SUFFIX,qq.com,proxy 然后分应用绕过那里不要勾选微信。而且我亲测这样设定后,还是不太灵,有时延迟十几分钟才收到消息,这时记录里没有 fcm 的记录,一般 fcm 消息 10 秒内就会收到。将就用吧。
    deepcoder
        61
    deepcoder  
       2020-05-18 12:19:42 +08:00
    @xiva1209 哈哈,这么快回复了,谢谢哈!
    我刚试了下:
    添加 DOMAIN-SUFFIX,qq.com,Proxy 到规则里;
    再添加整个包名 PROCESS-NAME,com.tencent.mm,Proxy 到规则里,这样就添加了两个规则。
    最后分应用绕过 不勾选微信,Outbound Mode 选择 Rule-based

    看到 FCM 有推送记录,可以收到推送,十几秒左右。同时,浏览朋友圈走的是国内 IP 。
    这样可以做到后台杀掉微信,推送走 FCM 国外 IP,浏览朋友圈时走国内 IP

    不知道这样搞的对不对哈,欢迎一起捣鼓!哈哈
    deepcoder
        62
    deepcoder  
       2020-05-18 18:50:12 +08:00
    @xiva1209 你好,测试了一下,用规则 PROCESS-NAME,com.tencent.mm,Proxy,会让整个微信包全部走代理,加载国内网址就很慢(如朋友圈图片)。发现 FCM 用的都是纯数字的 IP 地址,浏览微信内其他内容就不是 IP 地址。有没有什么办法让 FCM 只走代理,浏览其他内容走国内呢?
    xiva1209
        63
    xiva1209  
       2020-05-19 09:16:10 +08:00
    @deepcoder 好像没办法,慢就慢吧,不然就只能不用 fcm,挂后台
    deepcoder
        64
    deepcoder  
       2020-05-19 09:41:21 +08:00
    @xiva1209 微信真是傲娇了(`へ*)ノ
    deepcoder
        65
    deepcoder  
       2020-05-19 09:41:44 +08:00
    @xiva1209 谢谢指导哈!
    deepcoder
        66
    deepcoder  
       2020-05-19 11:58:48 +08:00
    @ochatokori 问下,怎样让推送走代理,其他走国内呢?用了 S..S. R.和 Surf.board 只能全局才有 FCM 。。。(判断国外 IP 才推送 FCM 真是太 jian 了)
    ccloudk
        67
    ccloudk  
    OP
       2020-05-19 13:58:36 +08:00 via Android
    @domosekai 可能是恢复了?但这个还需要观察。楼下几位还是有同样的问题
    dijia1124
        68
    dijia1124  
       2020-06-12 22:00:29 +08:00
    傍晚试了不少次,play 商店最新的 7.0.13 版微信,不管走不走代理,都接不了 FCM 推送(也可能是代理或者 Oneolus OxygenOS 系统的问题)。具体表现是,微信后台服务一直存在,在 Running services 里停止两个服务之后,微信后台全部进入缓存,居然可以收到推送消息,但是*#*#426#*#*里看不到微信的记录。并且,若干分钟之后,后台服务又会活过来。如果强行停止微信后台,不管对其是否开启优化电池使用,426 里都会提示 Failed to broadcast to stopped app xxxxx ( xxx 为微信包名)
    最后,安装以前的 play 商店 7.0.3 版本,完美使用 FCM 推送,但是没有暗黑模式了。
    蛋疼
    ccloudk
        69
    ccloudk  
    OP
       2020-06-17 23:52:02 +08:00   1
    @dijia1124 OOS 在 white list 内设置了微信 钉钉等等,需要 adb 手动去除,并且重启和更新后失效,进缓存确实又会自动活过来(因为我也是 OOS,这个问题完全摸透了,除非刷第三方 ROM 如 PE );
    FCM 只需要确定有记录就行,如果没记录那就是国内 IP 被锁了;
    换版本还没尝试过;
    代理的问题,应该可以尝试楼上相关的代理设置解决。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2530 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 11:56 PVG 19:56 LAX 04:56 JFK 07:56
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86