苹果推送通知限制

时间:2011-06-21 06:30:41

标签: ios push-notification apple-push-notifications

我想知道我们可以一次发送给用户的苹果推送通知数量是否有限制? 换句话说,我可以使用APNS服务一次发送100,000个推送通知吗?

4 个答案:

答案 0 :(得分:15)

如果您在短时间内向同一设备发送多个通知,推送服务将仅发送最后一个。

https://developer.apple.com/library/content/technotes/tn2265/_index.html#//apple_ref/doc/uid/DTS40010376-CH1-TNTAG23

在该文档中查看“收到的一些通知,但不是全部通知”。

答案 1 :(得分:9)

Apple's Tech Note最近更新以解决此问题:

  

使用APN没有上限或批量大小限制。 iOS 6.1   新闻稿称,APN已经发送超过4万亿次推送   自成立以来的通知。它是在2012年WWDC上宣布的   APN每天发送70亿条通知。

     

如果您发现吞吐量低于每秒9,000次通知,   您的服务器可能会受益于改进的错误处理逻辑。

答案 2 :(得分:5)

您可以发送给Apple APNS服务器的通知数量没有限制,但提醒您避免使用分配连接,因为如果Apple认为您正在进行DDOS攻击,Apple可能会禁用您的IP。

此外,如果用户离线(iPhone无信号),只有最新的推送通知将保存在苹果的APNS服务器中

答案 3 :(得分:2)

是的,你可以!您最多也可以使用20个连接来发送数据。

相关问题