苹果推送通知反馈服务 - 我无法从反馈服务中获得任何信息

2 feedback push ios

当我连接到反馈服务时,它可以成功连接,但我从反馈服务中得不到任何结果.

我已经从我的设备卸载了应用程序,然后再次推送,然后连接到反馈服务,但即使是第二天,我仍然没有得到任何结果.

任何的想法?

小智 5

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

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

回想一下,每个推送环境都有自己的持久连接.因此,要保持与沙箱环境的持久连接,请安装另一个支持开发推送的应用程序.

来源:Apple文档

因此,在卸载您自己的应用程序后,只需从应用程序商店安装任何支持推送的应用程序,您的devicetoken应由反馈服务触发.

注意您使用的证书和环境(沙箱/生产).另请注意,仅反馈服务列表无法通过上次推送进行传递尝试.