是否可以识别邮件中的内容?
示例:
Firebase - >发送第一个通知。
Text : John Canna, 20
在代码中我想获取这些信息并将其签名为name
,last name
和age
等变量?
编辑:
我发现如果我转到Firebase控制台中的高级选项来发送消息,我确实有key
和value
的位置。每当我把密钥NAME
,LASTNAME
,AGE
放进去并给他们正确的值时,我的代码中就无法收到消息:
func application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable : Any], fetchCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Void) {
if let aps = userInfo["aps"] as? NSDictionary {
if let alert = aps["alert"] as? NSDictionary {
if let message = alert["message"] as? NSString {
let name = message.value(forKey: "NAME")
let lastName = message.value(forKey: "LASTNAME")
let age = message.value(forKey: "AGE")
}
} else if let alert = aps["alert"] as? NSString {
}
}
}
提前致谢!