UserNotifications framework
E770625
The UserNotifications framework is an Apple API that lets apps schedule, manage, and respond to local and push notifications on Apple platforms.
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
Apple framework
ⓘ
software framework ⓘ |
| developer | Apple Inc. ⓘ |
| headerFile | UserNotifications/UserNotifications.h ⓘ |
| introducedIn |
iOS 10
NERFINISHED
ⓘ
macOS 10.14 NERFINISHED ⓘ watchOS 3 NERFINISHED ⓘ |
| languageSupport |
Objective-C
NERFINISHED
ⓘ
Swift NERFINISHED ⓘ |
| moduleName | UserNotifications NERFINISHED ⓘ |
| platform |
iOS
ⓘ
iPadOS ⓘ macOS ⓘ tvOS NERFINISHED ⓘ watchOS NERFINISHED ⓘ |
| primaryClass |
UNAuthorizationOptions
ⓘ
UNCalendarNotificationTrigger ⓘ UNLocationNotificationTrigger NERFINISHED ⓘ UNMutableNotificationContent NERFINISHED ⓘ UNNotificationAction NERFINISHED ⓘ UNNotificationAttachment NERFINISHED ⓘ UNNotificationCategory NERFINISHED ⓘ UNNotificationContent NERFINISHED ⓘ UNNotificationRequest NERFINISHED ⓘ UNNotificationResponse NERFINISHED ⓘ UNNotificationSettings NERFINISHED ⓘ UNNotificationTrigger NERFINISHED ⓘ UNTextInputNotificationResponse NERFINISHED ⓘ UNTimeIntervalNotificationTrigger NERFINISHED ⓘ UNUserNotificationCenter NERFINISHED ⓘ |
| provides |
notification authorization APIs
ⓘ
notification delivery handling ⓘ notification management ⓘ notification scheduling ⓘ |
| replaces | UILocalNotification API NERFINISHED ⓘ |
| supports |
local notifications
ⓘ
push notifications ⓘ |
| supportsFeature |
alert banners and alerts
ⓘ
badge updates ⓘ calendar-based triggers ⓘ custom notification actions ⓘ location-based triggers ⓘ notification categories ⓘ notification grouping ⓘ rich media attachments in notifications ⓘ sound alerts ⓘ time-based triggers ⓘ |
| usedFor |
handling local notifications on device
ⓘ
handling remote push notifications ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.