【问题标题】:is there a limit when sending push notifications to multiple iOS devices?向多个 iOS 设备发送推送通知时是否有限制?
【发布时间】:2017-10-24 12:58:25
【问题描述】:

所以,我有大约 1000 个 iOS 用户安装了我的应用程序。 我尝试通过我的应用程序的后端面板向这些用户发送推送通知,但是,我的设备没有收到推送通知。我也问了一些用户,有的说收到了推送,有的没有。

我想知道为什么不是所有 1000 个 iOS 用户都成功收到推送通知。 起初,我认为这与我的应用程序有关,因为我的设备具有尚未公开发布的最新更新。所以我继续删除我得到的所有设备令牌,并再次注册我的设备以测试推送通知。

这一次,我的设备成功收到了来自后端面板的推送通知。所以,我确信接收推送通知的编码部分没有任何问题。 (我对此进行了多次测试,并确保推送成功发送和接收)

只有当我尝试向 iOS 用户发送批量推送通知时才会发生这种情况。

那么,发送推送通知有限制吗?像它只允许发送可能是 100 个用户? 或者可能存在无效的设备令牌,以便在完成发送给所有用户之前停止推送?但在什么情况下设备令牌变得无效?卸载用户的设备令牌可能是一个原因吗?

【问题讨论】:

  • 您必须分享有关您的设置的更多详细信息,包括您是发送静默通知还是常规通知,发送通知的方式(包括哪个版本的协议,是否正确保持连接打开或关闭并为每个通知重新打开),您从 Apple 收到的反馈等。通知的数量没有限制,但有许多可能会影响传递的问题。

标签: ios iphone notifications


【解决方案1】:

根据我们的经验,通知的送达率远非 100%,而且在 iOS 上只有 50 到 100 次安装。理论上没有设置上限。

我知道的唯一限制是在短时间内向同一设备多次发送相同的通知。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-18
    • 2011-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多