2012-02-13 91 views
3

我正在用推送通知编写我的第一个iOS应用程序,目前为止这么好。只要输入收件人的设备令牌,我就可以从Web服务器发送通知。iOS推送通知 - 向所有人发送消息

所以我想知道:有没有简单的方法发送通知给每个安装了应用程序的人?或者我必须在启动时手动向推送服务器注册?

是否有任何指导方针如何完成?

回答

2

您不需要在服务器上手动输入任何设备,也不需要。它是有责任在您的服务器上注册令牌的应用程序。

服务器必须保留所有注册设备的所有令牌的列表。无论何时您想将消息推送至所有设备,请循环查看设备令牌列表。

如果用户不想接收任何推送通知,用户可以取消设置中的推送通知。

请阅读有关Push Notifications的官方文档。

1

您必须将所有数据保存在服务器上。然后你可以遍历所有的数据,并且你可以发送消息给每个人。

是的,你必须手动注册到推送服务器。

+0

用户可以在安装时或稍后在首选项中取消推送通知。它是负责注册令牌的应用程序。请参阅有关推送通知的官方Apple文档。 – 2012-02-13 11:16:10

+0

谢谢,我编辑了我的帖子。 – mariusLAN 2012-02-13 16:02:10