在 iPhone 上接收 APN 延迟

Posted

技术标签:

【中文标题】在 iPhone 上接收 APN 延迟【英文标题】:Delay in receiving APN on iPhone 【发布时间】:2009-11-27 08:40:21 【问题描述】:

有时我在接收 APN 时遇到延迟,而在其他时候它工作得很好。

我也在 ssl://feedback.sandbox.push.apple.com 连接到反馈服务器,但它没有显示任何数据。

延迟的可能原因是什么?

谢谢

【问题讨论】:

【参考方案1】:

如果您在 3G 或 Edge 上的连接不良(iPhone 使用这些而不是 wifi 进行推送,除非它们完全不可用),则可能会发生延迟。如果连接断开但设备不知道,它会等到它执行心跳并意识到连接已关闭。

另外,如果您使用的是 iPod Touch,那么与推送服务器的连接将仅在背光打开或您通过 USB 插入时保持;否则会在背光灯熄灭以节省电量时断开 wifi 连接,并且它会每半小时轮询一次新通知。

【讨论】:

以上是关于在 iPhone 上接收 APN 延迟的主要内容,如果未能解决你的问题,请参考以下文章

从 php 推送到 GCM/APN 的最佳实践

iphone ios12通过创建APN开启ipv6

多条 iPhone APN 消息,单一连接

如何为拥有多个设备的用户管理 APN 令牌?

iOS,先强制退出应用,点击接收通知banner后,应用启动失败

APN 用于开发而非分发