gpt4 book ai didi

iphone - 如何判断 Apple 推送通知服务 APNS 是否处于事件状态

转载 作者:行者123 更新时间:2023-12-03 21:13:22 24 4
gpt4 key购买 nike

我们正在测试具有 APNS 的应用程序,并注意到有时沙箱环境的 APNS 服务会停止“推送”。苹果服务器成功接收消息,没有错误。反馈服务也没有传入消息(我们已成功收到其他事情的反馈)。我们针对此功能的代码库已经有一段时间没有改变了,而且一直工作得非常稳定。

我的问题是,Apple 是否可以发送某种 ping 来让我们知道沙箱 APNS 处于事件状态并正在工作?

谢谢。

最佳答案

据我所知,判断服务是否无法正常工作的唯一方法是您的套接字连接是否有问题。

在测试中,我确实发现我的 deviceId 有一次不正确,导致我无法接收消息。

此外,并不是所有的消息传递都得到保证,我相信只有最后发送的消息是得到保证的。您是否从批处理中收到任何消息?

最后一个问题是您正在测试的设备类型,iPod Touch 不会像 iPhone 那样受到插入。

如果您这边的一切都检查完毕,也许您应该向苹果提交错误报告/功能请求。 Apple Bug Reporter从苹果开发者论坛来看,这似乎是一个非常需要的功能。

关于iphone - 如何判断 Apple 推送通知服务 APNS 是否处于事件状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1290855/

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