SNS推送通知服务仅在专用设备上成功

时间:2016-10-21 05:52:15

标签: push-notification amazon-sns

我一直在尝试使用AWS SNS服务向Apple Sandbox环境发送通知。我想我设置好了一切,我的开发iPhone可以毫无困难地收到通知。

但是当我开始向安装测试应用程序的其他人发送通知时,我一直看到错误消息状态

  

与端点关联的平台令牌无效

使用messageId:147975e0-8a09-5223-8537-256320ab3733

据我所知,如果一台设备能够成功,其他设备也能成功。

有谁能告诉我如何调试这个问题。

感谢。

1 个答案:

答案 0 :(得分:0)

我认为其他人正在安装的应用程序不是使用开发证书构建的(可能是使用adhoc或生产配置文件构建的),因此您可能应该使用生产证书。

你可以尝试使用生产证书(或同一个,但不使用Sandbox,根据你的生成方式)在SNS上添加另一个应用程序,如果它有效,就是这样。

还要确保使用与证书关联的正确包ID。