Apple推送通知 - 是否可以批量请求大量通知?

时间:2011-08-10 15:55:17

标签: iphone ios ipad

我需要将通知推送给10,000个用户。我是否需要向Apple APNS服务器发出10,000个请求?我可以批量进行吗?

如果我需要逐个发送推送请求,第一个用户和最后一个用户收到通知后是否存在重大差异?

由于

2 个答案:

答案 0 :(得分:6)

不幸的是,没有办法告诉APNS向所有注册的设备发送消息以接收来自您应用的通知,所以是的,您必须逐个进行。

对于10000个用户,第一个和最后一个用户之间不应该有明显的延迟。由于每个设备都有不同的网络连接,因此无论如何通知通常至少会延迟几百毫秒。

答案 1 :(得分:6)

为了澄清,您不能以类似广播的方式向多个收件人发送1条相同的邮件。但是,可以与APNS服务器建立一个连接,并在一个会话中发送10,000条消息。由于每条消息都非常小,因此在任何体面的互联网连接上发送10,000条消息都不会花费那么长的时间。我不能给你一个特定的持续时间,因为它取决于你和APNS服务器之间的内容。

相关问题