APNS推送请求已成功发送,但通行证没有更新



我设置了一个应用程序来生成通行证通行证。成功安装在设备上,我可以进行手册(下拉)更新。

接下来我开始实现APN。我正在使用增强的请求方法连接到生产环境,发送空的有效载荷(根据需要),并且当我请求推送通知时,它不会返回错误代码,但是我的通行证永远不会更新,我看到没有击中我的服务器的请求。我正在使用自己的设备进行测试,直到我自己看到更新为止。未收到通行证更新。

我然后实施了反馈服务,希望它可以告诉我一些事情。我注意到了。如果我通过推送令牌,我会收到一个响应,该响应表明该设备未接收通知(即使设置了通知以自动更新)。通行证未更新。

我会感谢任何信息为什么推动通知似乎没有到达。

谢谢。-erich

检查一个陷阱是您没有使用Sandbox APNS服务器。所有PassBook推送请求都应发送到实时APNS服务器。

尝试从设备上的开发人员设置的Passkit部分启用其他记录选项,然后将设备连接到XCode并在发送推送时监视控制台。如果收到了推动,那么您应该能够查看设备,要求从Web服务中更新串行,还应查看服务器的响应。

假设您发送了一个串行,并且它与设备上安装的串行匹配,则应查看请求已更新的.pkpass Bundle的设备。

如果未收到推动,请在监视设备控制台时打开和关闭自动更新。可能是该设备未接收有效的注册(201)响应,或者您正在使用陈旧令牌 - 您可以通过控制台看到这些。

最新更新