iOS推送通知无法在生产中使用

时间:2015-10-17 07:15:46

标签: ios iphone push-notification apple-push-notifications

所以我已经在我的应用程序中添加了推送通知,当我试用它时,一切都工作正常,然后我切换到生产并准备上传到应用程序商店,突然推送通知不再被发送。我不知道该怎么做,有什么帮助吗?

此外,当我运行应用程序时,设备已成功注册推送通知,但未发送或接收任何通知。

2 个答案:

答案 0 :(得分:0)

检查您的应用是否已准备好接收来自生产网址的通知,但仍未将其设置为沙箱。

  

开发:使用开发环境进行初始开发   并测试提供商应用程序。它提供相同的服务   作为生产环境,虽然数量较少   服务器单元。开发环境也充当虚拟环境   设备,支持模拟端到端测试。你访问了   gateway.sandbox.push.apple.com的开发环境,出站   TCP端口2195。

     

生产:构建时使用生产环境   提供商应用程序的生产版本。使用该制作的应用   环境必须符合Apple的可靠性要求。你访问了   生产环境在gateway.push.apple.com,出站TCP端口   2195。

还要确保您的应用使用的是生产APNS证书。

答案 1 :(得分:0)

可能您的问题已经被提问并已经回答了。请参阅here