在生产中使用APNS时,我遇到了一个奇怪的错误。
每当我发送错误通知(例如设备令牌变为无效)时,返回的响应数据包都是正确的,除了标识符比我发送的标识符少1。但是,在生产时会返回正确的标识符。
例如:我发送了一个ID为108的通知。但是我收到了一个数据包:
8 8 0 0 0 107
为方便起见,这里有关于该主题的Apples文档。 http://developer.apple.com/library/ios/#DOCUMENTATION/NetworkingInternet/Conceptual/RemoteNotificationsPG/CommunicatingWIthAPS/CommunicatingWIthAPS.html#//apple_ref/doc/uid/TP40008194-CH101-SW4
是否有其他人看到此问题,或者是否可能是我做错了。
非常感谢提前。