如何使用推送通知时,处理多个设备?(how to handle multiple devices w

2019-09-02 03:33发布

我正在开发中,我想使用推送通知服务的应用程序。 我有一台服务器,现在我想知道

  • 如何处理多台设备?

  • 有没有为每一个iPhone上唯一的设备ID /名称?

  • 假设我想删除特定设备令牌请求,让我怎么处理多个用户?

  • 有没有一种方法,我可以通过应用程序的每个设备生成唯一的名字吗?

Answer 1:

你真的应该阅读APNS 文档 ,这是深入解释所有存在。

简短的回答是,当你在手机上启动应用它向OS推送通知的关键。 然后,您采取的钥匙,并将其发送回服务器。 你的服务器使用时,它通过发送苹果的服务器推送指示设备发送推送出去是关键。

这项服务只是给你一个令牌。 如果您希望帐户或设备名称,你需要拿出并将其存储与服务器上的凭据。

您处理多个用户通过您处理单用户同样的方式,你可以使用合适钥匙服务发送消息。

至于删除请求,你不能。 它就像一个文本消息,可能会有一些延迟之前击中设备,但此刻你提交它可以被立即发送推送。



文章来源: how to handle multiple devices when using Push Notification?