Я использую пользовательскую полезную нагрузку для уведомлений и получаю уведомления, но не могу получить данные из ключа ["data"]. Вот мой код полезной нагрузки
{
"Simulator Target Bundle": "com.xyz.zyxapp",
"aps" : {
"alert" : "It's a notification with custom payload!",
"badge" : 1,
"content-available" : 0
},
"data" :{
"title" : "Game Request",
"body" : "Bob wants to play poker",
"action-loc-key" : "PLAY"
},
}
Я пытаюсь получить доступ к данным с помощью метода didreceive
func userNotificationCenter(_ center: UNUserNotificationCenter, didReceive response: UNNotificationResponse, withCompletionHandler completionHandler: @escaping () -> Void)
{
print(response.notification.request.content.body)
}
. Результат: это уведомление с пользовательской полезной нагрузкой! Если кто-нибудь может помочь мне с этим будет оценен. Заранее спасибо С уважением.