如何从用户向用户发送推送通知?

时间:2017-11-13 16:17:56

标签: ios push-notification

尝试从用户到用户发送推送通知,UserA正在对项目的值进行出价。方案,UserA更新应用程序中的值并单击发送,同时UserB获取更新值的通知。

na.rm = TRUE

非常感谢完成任务的指南。

P.S使用firebase作为后端

3 个答案:

答案 0 :(得分:0)

由于您已经在使用Firebase,因此非常容易。

本教程将介绍执行此操作所需的一切:

https://www.raywenderlich.com/140836/firebase-tutorial-real-time-chat-2

基本上你需要做两件事:

  1. 将数据保存到Firebase数据库。 (用户A)
  2. 侦听保存到数据库的新数据。 (用户B)
  3. 此外,firebase文档本身也很好地解释了这一点:https://firebase.google.com/docs/cloud-messaging/ios/topic-messaging

答案 1 :(得分:0)

您可以将Firebase与云消息传递一起使用。因此UserA会创建该项目。 UserB感兴趣,因此他会订阅有关该项目的主题。

每次有更新时,他都会收到通知。请检查此https://firebase.google.com/docs/cloud-messaging/ios/topic-messaging

答案 2 :(得分:0)

使用Apple推送通知服务发送推送通知。 Apple提供了documentation如何使用APN。

图中说明了基本原理。

Apple's Documentation on APNs

将消息从一个设备直接发送到另一个设备并不是它的工作方式。您必须向APN发送通知才能将其推送到其他设备。

由于您使用的是Firebase,我建议您使用Firebase Cloud Messaging发送推送通知。

如果您只是需要在应用中Firebase event listeners进行实时更新,那么应该可以正常使用。