J'ai deux notifications locales, l'une qui se déclenche en fonction de la date et l'autre en fonction de l'heure.Comment différencier deux notifications locales
Quand ils sont déclenchés le délégué didReceive
est appelé avec l'identifiant UNNotificationDefaultActionIdentifier
:
func userNotificationCenter(_ center: UNUserNotificationCenter, didReceive response: UNNotificationResponse, withCompletionHandler completionHandler: @escaping() -> Void) {
switch response.actionIdentifier {
case UNNotificationDismissActionIdentifier:
print("Dismiss Action")
case UNNotificationDefaultActionIdentifier:
// this part is called when notification is triggered
......................................
default:
print("Unknown action")
}
completionHandler()
}
Est-il possible à l'intérieur de ce délégué à la différence entre les deux notifications?
Je souhaite des actions différentes en fonction des notifications déclenchées.