swift2 应用程序完全关闭时获得FCM远程通知iOS

lf3rwulv  于 2022-11-06  发布在  Swift
关注(0)|答案(1)|浏览(262)

我正在使用FCM将通知从我自己的服务器发送到iOS设备。当应用程序处于前台或最小化时,我成功收到通知。但当我完全关闭应用程序时,即使从后台关闭,我也不会收到任何通知。但当我重新打开应用程序时,我会收到之前发送的所有通知?我如何更改此设置?
didFinishLaunchingWithOptions中,我正在注册通知。在didReceiveRemoteNotification中,获取通知并调度本地通知。

tf7tbtn2

tf7tbtn21#

添加此行

Messaging.messaging().shouldEstablishDirectChannel = true

之后

FirebaseApp.configure()
Messaging.messaging().delegate = self
Messaging.messaging().shouldEstablishDirectChannel = true

相关问题