我的推送通知服务中存在非常奇怪的行为。我正在测试20个设备中的新应用程序,但我有3个设备未收到任何推送通知。推送通知不会发送到某些设备
我在这里有自己的服务器来管理推送订阅,并且在这个服务中我有这些设备的令牌。但奇怪的是,我使用相同的服务发送推送通知给我建立的其他应用程序,并且它工作得很好。
而且我也可以向您保证这些设备具有启用此应用程序的推送通知设置。
我没有任何想法可以解决问题。
我已经为这些应用程序生成了一个新的推送证书,我将调试放在我的服务器上,以确保推送通知已成功发送到苹果。但是,如果同一应用程序在其他设备上收到推送通知,为什么它不适用于这些特定设备。
欢迎任何想法。 谢谢。
嗨SimonH感谢您的回答,问题是我有旧数据和令牌与APN混乱,并导致拒绝所有推送数据。我清除了所有内容,并强制每个设备注册一次,并开始工作:) – Adelino 2012-08-03 11:43:49
@Adelino'我清除了所有内容,并为每个设备强制注册一次新注册。 – 2016-12-20 06:07:30
每次应用程序启动时您都应该注册,这里没有任何伤害。如果启用它就可以工作。可以解决你的问题。有点晚了,但那是圣诞节 – AppHandwerker 2017-01-21 12:35:11