我面临一个奇怪的情况。我正在测试使用 PushSharp 开发的推送网络。我向具体设备发送了一些推送消息。其中一些没有安装应用程序。 在某些情况下,APNS没有使用 DeviceSubscriptionExpired 来回答,大多数是第一次推送消息。 在一些推送发送后,它开始回答 DeviceSubscriptionExpired
非常感谢
答案 0 :(得分:0)
Apple通知服务会响应您的推送请求,状态代码为https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/CommunicatingWIthAPS.html
Status code Description
0 No errors encountered
1 Processing error
2 Missing device token
3 Missing topic
4 Missing payload
5 Invalid token size
6 Invalid topic size
7 Invalid payload size
8 Invalid token
10 Shutdown
255 None (unknown)
对于过期的令牌,可能会返回8.该过程是异步的,可能需要一段时间才能获得状态反馈。