当Unity App与Firebase iOS一起处于后台时处理通知

时间:2017-11-09 16:23:50

标签: ios firebase unity3d notifications firebase-cloud-messaging

我正在使用Unity构建iOS游戏,并使用Firebase Cloud Messaging处理推送通知。我正在使用Gamesparks作为后端服务。

目前,我可以在应用处于后台时收到推送通知,点按通知即可打开应用。但是,我需要根据通知采取自定义操作,并且不会调用Firebase OnMessageReceived函数(就我所知,即使应用程序位于前台也是如此)。

如果我在这里正确理解Firebase文档:https://firebase.google.com/docs/cloud-messaging/concept-options#notifications_and_data_messages,这意味着我应该使用“带有可选数据有效负载的通知消息”。我尝试使用Firebase控制台发送包含自定义数据的邮件,但仍未调用OnMessageReceived函数。

我看到类似的问题已被提出,但我只找到了与Android相关的答案。基本上,什么时候在iOS上调用OnMessageReceived函数?

谢谢!

0 个答案:

没有答案