ios - 发布时禁用 AWS SNS 端点

标签 ios swift amazon-web-services apple-push-notifications amazon-sns

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

我已按照以下步骤操作:

  • 创建应用 ID
  • 创建了 APNs Production iOS 证书
  • 创建 .p12 证书以在 AWS SNS 中使用
  • 创建 AWS SNS 应用程序
  • 在 iOS 应用程序中配置(它有效。我获取 deviceToken 并创建一个到 AWSSNS 应用程序的端点)

当我向该端点发布消息时:消息发布请求... 但通知从未出现在设备上。 然后我检查端点和 Enabled = false

希望大家帮忙。谢谢。

最佳答案

在亚马逊 SNS 上 AWS Management Console ,选择应用程序> 您的应用程序 > 操作> 配置事件。您可以在此处为 Delivery failure 设置 Amazon SNS 主题。您应该查看发布到主题的错误。它应该告诉您失败的原因,并可能提供解决方法。

参见 Amazon SNS Documentation了解更多详情。

关于ios - 发布时禁用 AWS SNS 端点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31671052/

相关文章:

ios - AFNetworking 自定义 API 管理器

ios - Swift 2 - 在调试控制台中打印 UIAlertView

reactjs - 在 AWS BeanStalk 中使用 Spring Boot REST API 部署 React 应用程序

ios - 为什么我无法在 iOS 中将字典中的值追加到数组中?

caching - 亚马逊云端 : private content but maximise local browser caching

Python 使用 Django 将 python-amazon-simple-product-api 结果转换为 json

ios - 选择退出 SceneDelegate 后 Xcode 不调用应用程序委托(delegate)

ios - 没有 CocoaPods 的谷歌登录

swift - 比较两个 Int

ios - iOS 应用程序中的 line 有一个线程断点