苹果推送通知限制

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

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

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

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

苹果公司的技术说明最近更新,以解决这个问题:

使用APN没有上限或批量限制。 iOS 6.1新闻稿指出,APN自成立以来已经发送了4万多个推送通知。 在WWDC 2012上宣布,APN每天发送70亿个通知。

如果您看到吞吐量低于每秒9,000个通知,则您的服务器可能会受益于改进的error handling逻辑。

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

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

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