iOS APNS-缺少推送通知

iOS APNS-缺少推送通知,ios,apple-push-notifications,Ios,Apple Push Notifications,我一个接一个地向APN发送通知只是为了测试它。例如,我发送了20个通知。每次我发送时,计数器都会递增,其值会添加到标题的开头,以便跟踪交付情况。手机会接收前5个和第16个,但不会接收其他 我没有从APN那里得到任何错误。他们都得到了成功的回应 为什么会这样 编辑(一些额外信息): 我直接与你沟通。我正在使用http2和jwtToken。正如建议的那样,我保持着联系 EDIT2: 设备在此期间未脱机。如果您在短时间内发送通知,某些通知可能会被丢弃,尤其是在发送某些通知时设备暂时脱机 Apple推送

我一个接一个地向APN发送通知只是为了测试它。例如,我发送了20个通知。每次我发送时,计数器都会递增,其值会添加到标题的开头,以便跟踪交付情况。手机会接收前5个和第16个,但不会接收其他

我没有从APN那里得到任何错误。他们都得到了成功的回应

为什么会这样

编辑(一些额外信息):

我直接与你沟通。我正在使用http2和jwtToken。正如建议的那样,我保持着联系

EDIT2:


设备在此期间未脱机。

如果您在短时间内发送通知,某些通知可能会被丢弃,尤其是在发送某些通知时设备暂时脱机

Apple推送通知服务包括一个执行存储转发功能的服务质量(QoS)组件。如果APNs尝试发送通知,而目标设备处于脱机状态,APNs将在有限的时间内存储通知,并在设备再次可用时发送通知此组件仅存储每个设备和每个应用程序的最新通知。如果设备处于脱机状态,则发送针对该设备的通知请求会导致放弃以前的请求。如果设备长时间处于脱机状态,则会放弃其存储在APN中的所有通知

()


您的应用程序永远不应该依赖于发送的所有通知。

没有任何代码或关于您使用的推送服务的任何信息?可能是整个宇宙吗?您使用的是“apns崩溃id”标题吗?@Eran不,我没有使用该标题。您可能不知道设备可能会有短时间处于脱机状态。@Eran我正在一个接一个地发送通知,因此我们谈论的总时间不到30秒。