所以我已经在我的应用程序中添加了推送通知,当我试用它时,一切都工作正常,然后我切换到生产并准备上传到应用程序商店,突然推送通知不再被发送。我不知道该怎么做,有什么帮助吗?
此外,当我运行应用程序时,设备已成功注册推送通知,但未发送或接收任何通知。
答案 0 :(得分:0)
检查您的应用是否已准备好接收来自生产网址的通知,但仍未将其设置为沙箱。
开发:使用开发环境进行初始开发 并测试提供商应用程序。它提供相同的服务 作为生产环境,虽然数量较少 服务器单元。开发环境也充当虚拟环境 设备,支持模拟端到端测试。你访问了 gateway.sandbox.push.apple.com的开发环境,出站 TCP端口2195。
生产:构建时使用生产环境 提供商应用程序的生产版本。使用该制作的应用 环境必须符合Apple的可靠性要求。你访问了 生产环境在gateway.push.apple.com,出站TCP端口 2195。
还要确保您的应用使用的是生产APNS证书。
答案 1 :(得分:0)
可能您的问题已经被提问并已经回答了。请参阅here