如果SNS端点被禁用,为什么SNS无法发送推送通知?

时间:2017-06-14 07:56:09

标签: ios amazon-web-services push-notification amazon-sns

我正在使用AWS SNS向苹果爱好者发送推送通知。

根据AWS Document,SNS不再发送推送通知。如果SNS端点被禁用。

当用户重新安装IOS应用程序时,可能会发生这种情况。

所以我们每次使用AWS-CLI将端点的值从禁用更改为启用。

在我看来,我认为这是非常低效的工作。

我们希望改善这项工作。 有什么好主意吗?

我希望人们有使用AWS SNS运行IOS应用服务的经验。

1 个答案:

答案 0 :(得分:0)

SNS向您报告端点已被禁用,因为Apple告知SNS端点已被禁用。当SNS报告端点被禁用时,它会告诉您应该停止向端点发送通知,因为用户可能已经卸载了应用程序或类似的东西。

当前最佳做法似乎是在SNS报告端点被禁用时删除/禁用数据库中的端点,并在每次用户安装应用程序时获取新端点。