Firebase Messaging Unity插件仅在前台显示通知

时间:2016-12-17 02:37:52

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

你们可能知道,Firebase为他们的许多服务发布了他们的官方(和BETA)Unity插件。 我现在正在为FCM(Firebase云消息传递)测试他们的快速入门示例,我正在iOS上接收推送通知,但仅当应用程序处于前台时,当我关闭应用程序或只是让它在后台运行时,它不会显示任何通知,但是一旦我打开应用程序,我将收到应用程序不在前台时发送的所有通知。

关于如何解决这个问题的任何想法?

此致 Arturo M。

1 个答案:

答案 0 :(得分:0)

对于背景通知,您必须在Remote Notifications上的Background Modules中启用Capabilities选项...

Capabilities > Background Modules > Remote Notifications

或者只是将其添加到您的Info.plist(相同):

<key>UIBackgroundModes</key>
<array>
    <string>remote-notification</string>
</array>