关于iPhone通知消息APNs相关设置备忘

关于iPhone通知消息APNs相关设置备忘

小火箭设置

目前因未知原因导致部分app,例如 X 没有通知消息,需要在VPN软件进行额外设置才可以

shadowrocket (小火箭) 为例,如果要保证 100% 推送,需要进行三项设置:

  1. push.apple.com 添加到代理规则中,用 domain suffix 规则
  2. 软件 配置 -> <指定配置> -> 通用 -> 旁路系统 必须关闭
  3. 软件 设置 -> 隧道 -> 包括APNs 必须开启

建议关闭:设置中的 MPM温和切换 策略

说明

旁路系统 必须关闭,否则会出现有时候能 有推送,有时候没有推送的诡异现象。有时候流量直连了

旁路系统对应的配置文件中,这样设置:

[General]
# 绕过系统,旁路路由会导致无法代理APNs
# 必须设置为 false 才能接收海外通知

bypass-system = false

包括APNs 必须开启,否则会出现 wifi 走代理有推送,4g/5g 不走没有推送的现象

关于 圈x

圈x没有相关配置,所以只要代理 push.apple.com 即可,但因为没有 包括APNs 相关选项,所以 圈x 截止到目前只能在wifi下接收通知。流量环境不行

Copyright: 采用 知识共享署名4.0 国际许可协议进行许可

Links: https://zwc365.com/2026/05/08/关于iphone通知消息apns相关设置备忘

Buy me a cup of coffee ☕.