1

我正在使用 FCM 将通知从我自己的服务器发送到 iOS 设备。当应用程序处于前台或最小化时,我会成功收到通知。但是当我完全关闭应用程序时,即使是从后台,我也没有收到任何通知。但是当我重新打开应用程序时,我会收到我之前发送的所有通知?我怎样才能改变这个?

didFinishLaunchingWithOptions我注册通知。在didReceiveRemoteNotification获取通知和安排本地通知时。

4

1 回答 1

0

添加这一行

Messaging.messaging().shouldEstablishDirectChannel = true

FirebaseApp.configure()
Messaging.messaging().delegate = self
Messaging.messaging().shouldEstablishDirectChannel = true
于 2020-06-15T17:30:46.073 回答