每小时无声推送通知的限制

时间:2018-11-29 03:20:23

标签: ios swift

假设我不向用户显示消息,仅更新终止的应用程序上的数据,以便 从服务器移动一些小的关键计算,那么我试图了解每小时推送通知的限制是多少

例如,如果我要使用一直在变化的值来更新设备,并说我想每1-3分钟甚至10分钟将新值通知手机,请唤醒并计算并决定是否提醒用户。

阅读许多is there a limit when sending push notifications to multiple iOS devices?之类的帖子

没有提供明确的答案。 每10M通知一次设备是否流行?这是一个好习惯吗?大公司会这样做吗?

2 个答案:

答案 0 :(得分:1)

似乎在这里:

https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/pushing_updates_to_your_app_silently

Apple表示您允许每小时发送2个 Silent通知,并且仅在应用程序处于后台时有效。

当您发送真实的推送通知并在锁定屏幕上通知用户时,您可以发送多少您喜欢的消息(这很奇怪,因为两者都使用与Apple完全相同的资源,而在无提示通知中,我什至可以为用户提供更好的服务通过过滤警报中的某些通知来体验,因此尚不清楚为什么在收到警报时可以向用户发送垃圾邮件,但是当服务器在后台更新应用时-您有限制)

答案 1 :(得分:0)

如果使用“远程通知”(静默通知),则每小时最多可以接收或发送3条通知。 Silent Notification。 如果您想在后台更新您的应用程序,或者即使它被终止(不受Push限制),也可以使用UNNotificationServiceExtension来从服务中下载内容,或者实现一些价值与主应用程序共享,然后当用户打开您的应用时,您可以刷新它。