我使用fcm来生成推送通知 .
我得到了推送通知,但我不知道如何在Swift 4中提取响应 .
func messaging(_ messaging: Messaging, didReceive remoteMessage: MessagingRemoteMessage) {
print("Received data message: \(remoteMessage.appData)")
}
打印的结果是这样的:
收到的数据消息:[AnyHashable(“vibrate”):1,AnyHashable(“id”):35823004,AnyHashable(“message”):testMessage,AnyHashable(“autoRun”):false,AnyHashable(“from”):523681638965 ,AnyHashable(“title”):testTitle,AnyHashable(“notifyType”):notify,AnyHashable(“sound”):3,AnyHashable(“largeIcon”):http://test.png,AnyHashable(“ledColor”): #f39c12]
所以我的问题是我如何访问'title'和'message'以及其他内部的数据?
1 回答
如果要获取消息,则需要如下所示进行设置: