iOS 10 zum anzeigen einer Liste der anstehenden Meldungen mit UNUserNotificationCenter?
Lösung Code:
let center = UNUserNotificationCenter.current()
print(center.getPendingNotificationRequests(completionHandler: { error in
//error handling here
}))
Meinem ursprünglichen post:
Ich versuche, eine Liste der anstehenden Meldungen über UNUserNotificationCenter als UIApplication.shared.scheduledLocalNotifications
war abgeschrieben.
Dies ist der code den ich verwende:
let center = UNUserNotificationCenter.current()
print(UNUserNotificationCenter.getPendingNotificationRequests(center))
Aber diese prints "(Funktion)". getPendingNotificationRequests erfordert eine UNUserNotificationCenter parameter, und ich kann nicht glauben, was es sein könnte.
Dank
- Rufe diese Funktion auf
center
, nicht auf die Klasse und geben Sie eine callback-handler developer.apple.com/reference/usernotifications/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den
getPendingNotificationRequests
Aufruf übergibt ein array von Anfragen zu Abschluss-Verschluss. Probieren Sie etwas wie dieses: