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

ios 推送延迟的原因,可能是网络原因

  •  
  •   a413128 · 2021-02-19 02:17:13 +08:00 via iPhone · 12997 次点击
    这是一个创建于 1360 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在路由器后台看到了一个 tcp 连接,17.57.145.102 。查了一下归属地 美国 apple 把该 tcp 连接清除 ,用另一部手机给自己发微信 ,没有显示通知 解开屏幕后进入设置 ,路由器后台刷新 这个 tcp 连接 又上线了 。果然收到刚才另一部手机给自己发的微信(没进入微信的情况下),有时候查看后台也会显示一个香港苹果的服务器 。初步分析可能是苹果服务器或者是国内运营商的锅

    47 条回复    2021-03-25 17:21:46 +08:00
    smileawei
        2
    smileawei  
       2021-02-19 02:27:28 +08:00 via iPhone   ❤️ 4
    Apple 拥有 17.0.0.0/8 这一个整块的 ipv4 地址。
    a413128
        3
    a413128  
    OP
       2021-02-19 02:32:31 +08:00 via iPhone
    @smileawei 苹果在国内应该没有建设推送服务器 看过美国、香港、日本的 ip,没看过国内的 ip
    wy315700
        4
    wy315700  
       2021-02-19 03:20:58 +08:00 via iPhone
    开了数据的情况下推送应该是走数据服务的 不会走 Wi-Fi
    M48A1
        5
    M48A1  
       2021-02-19 07:48:09 +08:00 via iPhone
    最近三个月我也发现推送慢了,一直怀疑我的梯子问题,现在看是苹果服务器的问题可能性大点。
    vhvlqn
        6
    vhvlqn  
       2021-02-19 08:25:07 +08:00 via iPhone   ❤️ 1
    你们说的是微信吗?近两三个月微信打开后不是连接中…就是收取中…问了身边的朋友大多也都是这样!之前打开都基本秒收到,怀疑微信(更新后)的问题
    lj2016
        7
    lj2016  
       2021-02-19 08:32:10 +08:00 via iPhone
    @vhvlqn #6 确实有这个现象,我还以为是我手机问题
    infun
        8
    infun  
       2021-02-19 08:34:42 +08:00
    @vhvlqn 我也遇到了,很烦
    justin2018
        9
    justin2018  
       2021-02-19 08:42:33 +08:00
    遇到了 妹子说我微信总是回复他很慢 但是 我根本都没有看到她的消息~~

    安卓是实时的
    TeslaLyon
        10
    TeslaLyon  
       2021-02-19 09:22:10 +08:00 via iPhone
    同样遇到了。。 连接同一 Wi-Fi,mac 收到微信信息,iPhone 要等个几分钟。
    freeair
        11
    freeair  
       2021-02-19 09:52:51 +08:00 via iPhone
    @vhvlqn #6 一样现象。
    divilkcvf
        12
    divilkcvf  
       2021-02-19 10:27:58 +08:00 via iPhone
    你们怎么知道推送有没有延时……
    finab
        13
    finab  
       2021-02-19 10:51:27 +08:00   ❤️ 3
    有需对照测试的大兄弟,可以使用我这款 APP,
    https://itunes.apple.com/cn/app/bark-customed-notifications/id1403753865

    自己给自己发个推送,看看同一时刻,是推送通道问题还是微信推送延迟了。
    paradoxs
        14
    paradoxs  
       2021-02-19 11:00:11 +08:00
    (我猜)这个问题应该出在苹果自己,而不是墙。

    因为不管你切多好的节点,开全局模式,依然会发现这个推送还是会延迟。
    ksc010
        15
    ksc010  
       2021-02-19 11:00:51 +08:00
    我的微信已经有一年收不到推送了,只有在微信前端运行的时候才能收到消息提示
    theolin
        16
    theolin  
       2021-02-19 11:37:52 +08:00
    只要把后台刷新整个关掉,微信推送就没有延迟过了。
    jtshs256
        17
    jtshs256  
       2021-02-19 12:04:58 +08:00
    是有延迟,不过这里是几秒的程度……
    pigzilla
        18
    pigzilla  
       2021-02-19 13:12:02 +08:00 via Android
    一加用户表示用 FCM 推送微信消息爽得一匹。
    ichanne
        19
    ichanne  
       2021-02-19 13:18:55 +08:00
    最近微信有点慢
    hash
        20
    hash  
       2021-02-19 13:26:06 +08:00
    Telegram,体感 2000ms 以内
    leloext
        21
    leloext  
       2021-02-19 13:37:51 +08:00
    有人遇到过锁屏时突然弹出消息吗?而且是已处理过的消息,比如像是昨天应该弹出来的微信通知,包含且不仅限于微信。特别是切换网络的时候有这个情况的机会更高,但不知道什么时候会出现。
    Rh1
        22
    Rh1  
       2021-02-19 14:35:15 +08:00 via iPhone
    很久之前就出现这个问题了,没敢问怕被果粉喷...
    a413128
        23
    a413128  
    OP
       2021-02-19 15:08:59 +08:00 via iPhone
    @finab 有点慢,有时候要几秒
    a413128
        24
    a413128  
    OP
       2021-02-19 15:12:34 +08:00 via iPhone
    可以进入设置 把 wifi 数据关了 在重新打开 或者是重启 我在广东 有时候拼多多的推送会有延迟 十几条未回的客户信息 ,最近好多了
    tagtag
        25
    tagtag  
       2021-02-19 15:15:12 +08:00
    最近真的微信经常漏消息
    a413128
        26
    a413128  
    OP
       2021-02-19 15:15:17 +08:00 via iPhone
    @ksc010 哪个版本? ios13 以下?
    dot2017
        27
    dot2017  
       2021-02-19 15:16:21 +08:00
    腾讯系的 app 最近推送都有延迟,别家就没事
    a413128
        28
    a413128  
    OP
       2021-02-19 15:16:47 +08:00 via iPhone
    @tagtag 哪个运营商 哪个 ios 版本 14 版本微信倒是不漏 拼多多的客户信息有漏
    a413128
        29
    a413128  
    OP
       2021-02-19 15:20:06 +08:00 via iPhone
    @vhvlqn 微信打开因为不是后台运行 所以打开第一时间就会显示收取信息中
    tsening
        30
    tsening  
       2021-02-19 15:23:34 +08:00
    我 qq 的消息也会慢,有时候 ipad 早就收到通知了,iPhone 要等个几分钟才会弹出来,但 tg 的消息都挺快的,所以我认为可能也有腾讯的问题
    YOKAMIA
        31
    YOKAMIA  
       2021-02-19 15:38:09 +08:00
    @pigzilla 微信不是假的 FCM 么,不需要一直保活?
    ksc010
        32
    ksc010  
       2021-02-19 15:57:09 +08:00
    @a413128 ios 14 最新的 beta 版本
    vhvlqn
        33
    vhvlqn  
       2021-02-19 16:06:25 +08:00 via iPhone
    @a413128 收取一分钟吗!!😂
    wsseo
        34
    wsseo  
       2021-02-19 16:07:13 +08:00
    这就暴露了第三发推送的弊端,消息要到苹果推送服务器,再到用户手机,唤起应用,应用再从服务器获取信息。
    我觉得苹果可以给微信开个白名单,常驻后台。
    pigzilla
        35
    pigzilla  
       2021-02-19 16:14:44 +08:00
    @YOKAMIA #31 微信进程不能被完全杀掉,处于休眠状态,就可以被 FCM 推送唤醒。用 better battery stats 看微信的 alarm 很少。但限制条件也挺多的,比如如果开了桌面端微信就不给移动端推送了。
    a413128
        36
    a413128  
    OP
       2021-02-19 16:16:35 +08:00 via iPhone
    @wsseo 常驻后台不太现实,新机型 11,12 电池大还好说,苹果 x 及以下电池太小 会大幅增加耗电 续航时间会明显变少
    a413128
        37
    a413128  
    OP
       2021-02-19 16:18:46 +08:00 via iPhone
    @vhvlqn 收取时间超过 5 秒 我直接把微信划掉 重新打开 就好了
    YOKAMIA
        38
    YOKAMIA  
       2021-02-19 16:22:09 +08:00
    @pigzilla 那还是不太稳,我但凡漏一条消息都难受,统一推送又搞不起来,唉
    wsseo
        39
    wsseo  
       2021-02-19 16:27:16 +08:00
    @YOKAMIA 微信,QQ 这种大型即时通讯工具不适合统一推送。
    YOKAMIA
        40
    YOKAMIA  
       2021-02-19 17:13:45 +08:00
    @wsseo 天生瘸了半条腿,想正常用也只能靠 iOS 了
    BlackCode
        41
    BlackCode  
       2021-02-19 17:24:26 +08:00 via iPhone
    我还遇到了 QQ 群消息重复提醒的问题
    systemcall
        42
    systemcall  
       2021-02-19 21:15:56 +08:00   ❤️ 1
    @wsseo #34
    消息不应该交给微信来统一推送吗?什么时候轮到手机厂家主宰了?还有没有王法了?
    就应该像国产手机那样,里面放几个为微信适配的 SDK,资源不够了优先保住微信,再苦不能苦微信
    你们失去的是微不足道的电量和流量,至多再加上换个手机就可以解决的流畅度,微信失去的可是日活这样的重大的数据啊
    microka
        43
    microka  
       2021-02-19 21:27:23 +08:00
    推送延迟没遇到过,遇到的是蜂窝网络下通知推送被阻断,正确说是蜂窝网络下与 APNs 服务器断连。参考我以前的发帖 https://www.v2ex.com/t/570621

    @leloext #21 我不是“锁屏时突然弹出信息”,而是从蜂窝网络切换至 WiFi 时,就会推送很多旧的通知,都是蜂窝网络下被阻断无法推送的。

    @a413128 #24 同在广东,蜂窝网络下间歇性会收不到通知推送,一旦连上 WiFi 就会一股脑的弹出之前没收到的通知,反而在 WiFi 网络下是没出现过收不到推送的情况。所以我的一般做法是,如果发现自己疑似正处于收不到通知的状态,开启飞行模式,等几秒钟,关闭飞行模式,观察通知推送情况。有时开关一次不行,要再操作几次才行。
    a413128
        44
    a413128  
    OP
       2021-02-20 00:42:27 +08:00 via iPhone
    @microka 那可能是数据卡运营商的问题了 wifi 正常只能这样解释 敢问层主是移动卡上网吗
    microka
        45
    microka  
       2021-02-20 07:54:22 +08:00 via iPhone
    @a413128 #44 是的移动卡,而且我身边同样使用移动卡的小伙伴也有出现该情况。
    bclerdx
        46
    bclerdx  
       2021-03-05 14:12:53 +08:00 via Android
    @justin2018 那你就现场证明给妹子看,不是你回复慢。
    LessonOne
        47
    LessonOne  
       2021-03-25 17:21:46 +08:00
    @wsseo 微信在线根本不经过 苹果推送服务器 只有微信不在线时才会经过苹果的推送服务器
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2043 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 16:13 · PVG 00:13 · LAX 08:13 · JFK 11:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.