Apple推送通知反馈服务 - 检查频率

gem*_*gem 13 iphone objective-c push-notification apple-push-notifications

我已经能够成功创建推送通知,并且我也收到了反馈服务的回复,所以我确信我的配置是正确的,但我想知道,设备变为非活动状态多长时间后,它会被接收Apple推送通知服务.

当我第一次查看反馈服务时,我收到了几天前无效的设备的详细信息.现在,在测试时,当我卸载应用程序并偶尔轮询反馈服务时,我没有收到任何结果.

任何关于更新需要多长时间的想法都是有用的,因为我不再确定问题是否在我的代码中的其他地方或者我只是过早测试.

Dan*_*son 11

使用反馈服务的问题

如果您从设备中删除应用程序,然后向其发送推送通知,则您可能会拒绝设备令牌,并且无效设备令牌应出现在反馈服务上.但是,如果这是设备上最后一个支持推送功能的应用,则它不会显示在反馈服务中.这是因为删除最后一个应用程序会删除与推送服务的持久连接,然后才能发送删除通知.

您可以通过在设备上保留至少一个支持推送的应用程序来解决此问题,以便保持持久连接.只需从App Store安装任何免费的推送应用程序,然后您就可以删除您的应用程序并将其显示在反馈服务中.

资源:

  • 哇 - 奇怪的行为 - 这让我无法在我的尾巴周围寻找并找出特定设备无效的原因.顺便说一句 - 如果您在卸载应用程序后安装了启用3rdParty推送的应用程序(当时是最后一个应用程序)并将推送发送到您的应用程序 - 您将成功获得反馈! (2认同)