我的服务器上有一个IOS应用程序和JAVA。我需要在同一时间只向一台设备发送一条消息。是否可以通过APNS(是否有任何apns提供的服务,我没有找到)。我不可能为每个令牌循环,因为每次推送都需要时间,因为推送必须与所有设备令牌同时进行。
答案 0 :(得分:4)
您无法迭代令牌并为每个令牌发送消息。即使您有这样的替代方案,并且您可以将相同类型的所有设备令牌交付给APNS服务器,APNS服务器仍然必须将消息发送到所有这些令牌,这需要时间。
您可以做的最好的事情是使用多个线程,每个线程都有自己与APNS服务器的连接,并在其中拆分设备令牌。这是向Apple发送大量邮件(无论它们是否都具有相同内容)的最快方式。