Swift3 - 在IOS App处于后台时修改FCM远程通知

时间:2017-01-03 01:05:50

标签: swift3 xcode8 ios10 remote-notifications

message = FCM远程推送通知

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

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

//code for foreground message handle

}

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

因为我以加密形式从android发送通知。所以如果app在前台,我可以很容易地解密它。但当应用程序处于后台时,消息将显示在通知栏上。

0 个答案:

没有答案