【发布时间】:2017-07-25 12:42:42
【问题描述】:
我已按照official documentation 中提到的所有步骤进行操作。我能够在application 端点列表中成功注册设备令牌。该消息已发布到已注册的令牌。云手表控制台中的发货状态为success(状态码200)。但该设备无法在 iOS 设备中接收通知。可能是什么原因?
注意:我在设备和ios项目中启用了通知设置。
【问题讨论】:
-
您是否在 SNS 控制台中上传了格式正确的 p12 证书?您是如何使用私钥或不使用私钥生成 p12 的?
-
证书。在尝试从头开始重新生成证书之前,我们被困了一段时间。我们犯的错误是我们根据已使用的证书请求创建了证书。我们为 SNS 制作了一个全新的。
-
嗨 Karthikeyan,我通过在我的证书部分下从钥匙串访问导出我的证书生成了 p12 文件。使用私钥生成的 p12 文件。
-
嗨 Crazyrems,我已经生成了新的证书请求并使用了它。还是不行。
-
您使用的是 Xamarin SDK 还是 iOS SDK?你能关注这个 iOS 文档吗:docs.aws.amazon.com/sns/latest/dg/mobile-push-apns.html?
标签: ios amazon-web-services apple-push-notifications amazon-sns