【问题标题】:Why SNS can't send push notifications if the SNS endpoint is disabled?如果禁用 SNS 端点,为什么 SNS 无法发送推送通知?
【发布时间】:2017-06-14 07:56:08
【问题描述】:

我正在使用 AWS SNS 向苹果设备发送推送通知。

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

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

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

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

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

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

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多