Azure推送通知中心在发生故障后无法正常工作

时间:2014-12-12 13:57:06

标签: azure apple-push-notifications

在服务器端,我们使用Azure和SDK Azure Tools版本:2.2

我们在iOS上发送推送通知失败(APNS错误确实出现在仪表板中)。发生此故障后,推送通知始终无法处理此标记和集线器。 如何在不清除所有注册和创建新标记的情况下解决这种情况?

通常情况如下: 1.标签工作正常。 2.例如,我们注册了一些错误证书的设备。仪表板中的错误。 3.标签完全不起作用。仪表板中的错误。之前收到通知的设备现在无法获得。

我们可以更改旧版(在第2步之前添加)设备能够收到通知吗?

1 个答案:

答案 0 :(得分:1)

通知中心对APNS证书/令牌非常敏感。有几条规则:

  1. 在发送到真实设备之前,请避免使用无效(虚假)设备令牌或清理它们。如果需要使用假令牌运行某些单元测试,那么最好为此目的创建单独的集线器。

  2. 当需要从沙盒APNS证书/端点切换到生产者(或返回)时,需要清理所有现有的APNS注册。或者更好的方法 - 只需创建单独的集线器进行测试和生产。