设备每个应用每天可以接收的推送通知限制是多少?

时间:2016-12-08 11:28:30

标签: android ios notifications

我看到APNS没有限制的答案,但这是服务器可以发送的推送通知总数,而不是每个用户。因此,如果服务器想要向10亿用户发送1个通知,那没关系。

如果我需要在一天内向1个用户发送n个通知怎么办?他会收到多少人?

我知道如果我的服务器向单个设备发送过多的推送通知,那么Apple会对这些设备进行速率限制,并且用户收到的通知数量会少于我发送的数量。

我们对这个数字有一个大概的了解吗?我对Android和iOS的结果感兴趣。感谢

3 个答案:

答案 0 :(得分:0)

来自Apple Technical Note TN2265

  

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

     

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

     

删除连接可能需要一段时间才能完成   APN仅因正常延迟而返回您的服务器。这是可能的   在写入失败之前发送超过500个通知因为   连接被丢弃。大约1,700个通知写入可能会失败   只是因为管道已满,所以只需在那种情况下重试一次   流已准备好再次写作。

答案 1 :(得分:0)

没有限制。您可以参考以下链接:

https://developer.apple.com/library/content/technotes/tn2265/_index.html

答案 2 :(得分:0)

在Android中,发送通知的数量没有限制。 Here您可以找到付费服务,here您会看到

  

使用是免费且无限制的。

您可以对 Android iOS 使用 Firebase