【发布时间】:2017-04-27 08:31:40
【问题描述】:
要检测无效令牌,我应该多久检查一次反馈服务?
我已经使用 APNS 服务实现了一个广播系统。我打开一个连接,发送所有 APNS 消息,然后断开连接。然后我在广播完成后立即打开反馈连接,并读取任何无效令牌。
我确实在反馈连接上获得了无效令牌。但是,通常我的广播只会部分成功(一些设备接收而其他设备不接收),并且当我删除除已知良好令牌之外的所有令牌时,我的测试设备始终会收到消息。
我认为这意味着 Apple 在收到前几个无效令牌后将停止广播。
所以我没有正确听取反馈吗?
【问题讨论】:
-
经过进一步调查,我发现在发送了一个 Apple 不喜欢的 single 令牌(格式还可以,与普通令牌无法区分)后,他们就断开了我的连接。
标签: ios apple-push-notifications