gpt4 book ai didi

iphone - Apple 的 APNS 传输有时很慢

转载 作者:行者123 更新时间:2023-12-03 18:39:00 27 4
gpt4 key购买 nike

使用我们自己的内置 APNS 推送系统(用 PHP 编写),我们可以在某些事件上推送到我们的设备。设备会立即收到某些通知,而某些设备可能需要长达 15 分钟才能看到。

我们保持连接打开(按照 Apple 的要求),并根据记录的错误重置连接(通常是在关闭连接时)。

一切正常,我可以随时将一条消息放入我们的系统队列中,发送给我的 iPod touch,并会在几秒钟内收到通知。

但有时,在其他设备(例如 3G iPhone 设备)上,APNS 通常能够正确传送 - 但最多可能需要 15 分钟才能到达。

观察我的应用程序,我可以看到通知仅推送一次,速度非常快,而且没有错误。然而,他们的交付速度似乎难以预测。

据我了解,APNS 更喜欢使用 3G,因此,如果连接出现问题 - 重新初始化设备上的 APNS 连接时,这可能会导致长达 15 分钟的延迟。

在我们端成功(快速)传递 APNS 消息或使用 APNS 时的生活事实方面,还有什么可以做的吗?

我们正在测试的设备似乎问题最多的是沃达丰(澳大利亚)。

最佳答案

继续查看其他线程中的一些先前信息,如果发生延迟,则似乎并不“罕见”。

虽然在大多数情况下,您应该期望在几秒钟内送达,但显然,由于移动网络掉线等网络问题和其他因素,它可能长达 30 分钟。

来源:How much delay of ios push notification?还有:Apple's APNS Docs

关于iphone - Apple 的 APNS 传输有时很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12291558/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com