无法使用 Amazon SNS 在 APNS 开发环境中发送推送通知

Not able to send push notifications in APNS Dev environment using Amazon SNS

我正在使用 Amazon SNS 服务发送推送通知。 但是今天突然不行了

我无法创建另一个应用程序端点,它说 - APNS 沙盒证书无效

我无法更新凭据,错误是 - 无法完成请求(服务:AmazonSNS;状态代码:500;错误代码:InternalError)

我可以使用与另一个软件相同的 p12 文件发送推送通知,即 https://github.com/noodlewerk/NWPusher

可能是什么问题? 我该如何解决这个问题?

请帮忙。

谢谢!

即使我昨天遇到了同样的问题,它在几个小时前就开始工作了。你能确认一下吗?

我花了一整天的时间生成和测试证书,但没有任何运气,现在它可以使用同一个证书。

问题的原因是(这是我的猜测)- 我发送的推送通知格式不正确。

那一定是返回了错误代码,因此 Amazon SNS 与 Apple 服务器之间的连接已关闭。 (应始终保持打开状态) 因为 Apple 认为这是某种攻击。

唯一的补救办法是等几个小时再试。

此处的技术说明中提到了这一点 - https://developer.apple.com/library/ios/technotes/tn2265/_index.html