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

iPhone 突然无法收到所有通知,可能和 APNS/Imessage/FaceTime 有关,有人有解决方案吗

  •  
  •   SEVLT · 4 天前 · 1859 次点击
    起因是前几天掏出手机看到提示新的设备可访问 imessage/FaceTime 的提示,一般这种情况是自己设备更新后会有提示,没太理会

    但稍后马上发现所有的 app 通知都没了,微信、电话,常用不常用的 app 通知都没了,重启解决不了,小红书看了下基本也是引导重新激活 imessage/FaceTime 、切换流量、更改 wifi DNS 地址等方案,但都不生效

    但上述各类操作后部分 app 的通知恢复了,但绝大部分通知仍然失效,这些不通知的 app 里,有的开启后台就通知,关闭后台就不通知,有的无论怎样都不会通知

    除了成本较大的比如重置手机等方案基本都试过,站内也看到一年多前的类似帖子(@cat https://www.v2ex.com/t/984749 ),网上看到有人甚至大半年也没得到修复。。

    目前唯一有效的方案是没通知的 app 卸载重装就可以恢复,但 app 太多了并且一些 app 重装回来各种设置都需要重新配置。。

    值得一提的是微信里有通知修复工具,这个基本可以一键修复,有人了解微信修复通知的原理吗,用在其他 app 上是否也可以解决呢
    14 条回复    2024-12-30 09:51:43 +08:00
    vokins
        1
    vokins  
       4 天前
    删除 app 重装,还原出厂设置
    calmWei
        2
    calmWei  
       4 天前
    恢复所有设置,这样权限会重新申请,不用还原数据
    DeffYang
        3
    DeffYang  
       4 天前
    有没有可能是开启了睡眠模式,IOS 有 BUG ,睡眠模式下关机,然后超出睡眠模式外开机后依旧是睡眠模式,然后所有通知都无法提醒,包括来电话。
    SEVLT
        4
    SEVLT  
    OP
       4 天前
    @DeffYang #3 这个倒不会,第一时间排查了专注模式,这个问题搜下来是很多年的疑难杂症,大概率和 APNS 有关
    w7938940
        5
    w7938940  
       4 天前
    Gmail 的通知不知道怎么突然有一天就没有了
    jiahailiang22
        6
    jiahailiang22  
       4 天前
    关了 imessage 就好了
    zxwy
        7
    zxwy  
       4 天前
    @calmWei #2 还原所有设置会把第三方 app 的自定义设置一并还原吗?如果是的话那就还不如恢复出厂了,图个干净
    Flowing
        8
    Flowing  
       4 天前 via iPhone
    几个月前我的也这样,试了所有方法都不行,无解。只能把自己常用的需要 push 的几个 App 重新安装
    kk2syc
        9
    kk2syc  
       4 天前
    1. 微信修复通知的原理:重新发起 apns 对应的设备通知 token 注册回调
    2. 卸载重装就可以恢复,相当于重新注册了一遍 token
    3. 原因:确实是系统 bug ,deviceToken 是可以被 ios 系统刷新,系统刷新的时候更新回调失败了,所有 app 都没收到新的 token 。然后新的 token 没正确更新到各个 app 服务器上,导致所有的通知 app 服务端还是往旧的 token 发。
    kk2syc
        10
    kk2syc  
       4 天前
    目前已知的 deviceToken 可能会由于以下情况而改变:
    1. App 重新安装:当应用被卸载并再次安装时,APNs 会生成一个新的 DeviceToken 。
    2. Operating System 更新:系统更新可能会导致 Token 的重新生成。
    3. 用户重置设备:当用户重置设备,APNs 会在下次启动应用时提供新的 DeviceToken 。
    4. Push Notification 设置更改:如果用户在设备设置中修改了推送通知权限,也可能会导致 Token 的变化。
    CRH
        11
    CRH  
       4 天前
    试试这个操作有用吗:
    设置 - General - iPhone Storage - 点击任意 App - Offload App - Reinstall App
    这样 App 数据不会被删
    DTCPSS
        12
    DTCPSS  
       4 天前
    我也遇到了,最后只能删了应用重装
    微信的话,设置 → 帮助与反馈 → 右上角扳手 → 修复消息通知
    yangliudi123
        13
    yangliudi123  
       3 天前 via iPhone
    有重置配置,不会丢失数据:还原-》还原所有设置
    calmWei
        14
    calmWei  
       3 天前
    @zxwy #7 是系统设置里面那些权限,联网、通知、粘贴板、相册、定位这些权限
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5918 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 03:00 · PVG 11:00 · LAX 19:00 · JFK 22:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.