我在Unity中有一个类似WhatsApp的聊天应用。我想在他收到任何聊天时发送用户通知。
我尝试过的...我有OnChildAdded
侦听器,但仅当Scene在前景上运行时才有效。
Unity中的简单通知,仅在一段时间后才显示通知。
如何将Firebase OnChildAdded服务在后台运行,并在将任何子级添加到“聊天”节点时向用户显示通知? (firebase-实时)
不幸的是,实时数据库将无法在后台继续工作(实际上,一旦您的活动/游戏不可见,Android和iOS可能会杀死它以节省电池寿命或释放其他应用程序的内存)。
[如果您想在应用未运行时向用户发送消息,则可以选择Firebase Cloud Messaging。
虽然它引用的是Android SDK而不是Unity的SDK,但它有一个粗略的教程可能对here有帮助。
我希望有帮助!
-帕特里克