如何测试feedback.sandbox.push.apple.com?一切顺利,但我收到空列表。
如何让设备令牌视为非活动状态?
我使用Xcode将应用程序安装到iPhone,接收了一些推送通知,然后将其从iPhone中删除并发送更多通知。但即使在第二天,feedback.sandbox.push.apple.com也会返回空集。
答案 0 :(得分:15)
使用反馈服务的问题
如果您从设备中删除应用程序,然后向其发送推送通知,则您可能会拒绝设备令牌,并且无效设备令牌应出现在反馈服务上。但是,如果这是设备上最后一个支持推送功能的应用,则它不会显示在反馈服务中。这是因为删除最后一个应用程序会删除与推送服务的持久连接,然后才能发送删除通知。
您可以通过在设备上保留至少一个支持推送的应用程序来解决此问题,以便保持持久连接。只需从App Store安装任何免费的推送应用程序,然后您就可以删除您的应用并将其显示在反馈服务中。
源:
答案 1 :(得分:8)
据我所知,Apple推送通知反馈服务在沙盒模式下无法正常工作。您应该在ad-hoc或生产模式下尝试它。