应用完全关闭iOS时获取FCM远程通知

时间:2016-08-09 06:59:06

标签: ios notifications swift2 apple-push-notifications remote-notifications

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

didFinishLaunchingWithOptions我正在注册通知。 在didReceiveRemoteNotification提取通知并安排本地通知。

1 个答案:

答案 0 :(得分:0)

添加此行

Messaging.messaging().shouldEstablishDirectChannel = true

之后

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