1

message = FCM 远程推送通知

我是 IOS 的新手。我使用 Xcode 8、Swift3 作为编程语言。我的问题是,当我的应用程序处于前台时,我可以修改我的消息(就像我可以对我的消息进行子串化,并且我可以根据我的消息数据执行不同的功能。)。这是功能

func application(_ application: UIApplication, didReceiveRemoteNotification data: [AnyHashable : Any]) { 

//code for foreground message handle

}

但是当我的应用程序进入后台时,我的通知出现在通知树上但是我完全无法处理远程通知。我什至无法通过编码远程通知接收到的数据来获取。当应用程序关闭时,通知显示在顶部。

因为我以加密形式从 android 发送通知。所以如果应用程序在前台,我可以轻松解密它。但是当应用程序在后台时,消息会显示在通知栏上。

4

0 回答 0