iOS PushNotification多用户应用

时间:2018-07-04 05:27:14

标签: ios swift apple-push-notifications apn

我想开发一个带有推送通知的多用户IOS应用程序,每个用户都会收到与他的帐户相关的不同通知。我的问题是,其他用户登录时是否可能有所不同?注销前一个用户是否可以取消订阅或取消注册以接收其通知?请提供一些例子。非常感谢你!

1 个答案:

答案 0 :(得分:0)

我将是您的服务器,它将配置有效负载并将其发送到 APNS ,以便将推送通知发送到用户设备。同样,在应用首次完成启动之前,应将其配置为注册推送通知。注册后,您将获得设备令牌,该令牌将用于向特定设备发送通知。

  1. 获取设备令牌。
  2. 用户登录时发送服务器,用户标识和设备令牌。
  3. 当用户注销时,发送服务器,设备令牌和用户ID nil(您可以使用所需的任何内容作为设备端与服务器之间的合同,以通知该设备上没有用户登录)。
  4. 重复步骤2