【发布时间】:2017-10-24 12:58:25
【问题描述】:
所以,我有大约 1000 个 iOS 用户安装了我的应用程序。 我尝试通过我的应用程序的后端面板向这些用户发送推送通知,但是,我的设备没有收到推送通知。我也问了一些用户,有的说收到了推送,有的没有。
我想知道为什么不是所有 1000 个 iOS 用户都成功收到推送通知。 起初,我认为这与我的应用程序有关,因为我的设备具有尚未公开发布的最新更新。所以我继续删除我得到的所有设备令牌,并再次注册我的设备以测试推送通知。
这一次,我的设备成功收到了来自后端面板的推送通知。所以,我确信接收推送通知的编码部分没有任何问题。 (我对此进行了多次测试,并确保推送成功发送和接收)
只有当我尝试向 iOS 用户发送批量推送通知时才会发生这种情况。
那么,发送推送通知有限制吗?像它只允许发送可能是 100 个用户? 或者可能存在无效的设备令牌,以便在完成发送给所有用户之前停止推送?但在什么情况下设备令牌变得无效?卸载用户的设备令牌可能是一个原因吗?
【问题讨论】:
-
您必须分享有关您的设置的更多详细信息,包括您是发送静默通知还是常规通知,发送通知的方式(包括哪个版本的协议,是否正确保持连接打开或关闭并为每个通知重新打开),您从 Apple 收到的反馈等。通知的数量没有限制,但有许多可能会影响传递的问题。
标签: ios iphone notifications