https://developer.apple.com/documentation/usernotifications/unpushnotificationtrigger
"A trigger condition that indicates Apple Push Notification Service (APNs) has sent the notification."
노티피케이션을 보낸 애플 푸시 노티피케이션 서비스(APNs)를 나타내는 트리거 조건입니다.
class UNPushNotificationTrigger : UNNotificationTrigger
이 클래스의 인스턴스를 직접 생성하지 않아야 합니다. 시스템은 UNPushNotificationTrigger
객체를 생성하고 이 객체를 애플 푸시 노티피케이션 서비스로부터 기인한 요청을 연결합니다. 트리거 속성에서 이 타입의 객체를 저장하고 있는 전달된 노티피케이션 요청을 관리할 때 이 클래스의 인스턴스를 만나게 될 것입니다.
시스템이 특정 날짜 및 시간에 전달하는 노티피케이션을 유발하는 트리거 조건입니다.
https://developer.apple.com/documentation/usernotifications/uncalendarnotificationtrigger
https://velog.io/@panther222128/UNCalendarNotificationTrigger
시스템이 구체화한 시간이 지난 후 노티피케이션을 전달하도록 하는 트리거 조건입니다.
https://developer.apple.com/documentation/usernotifications/untimeintervalnotificationtrigger
https://velog.io/@panther222128/UNTimeIntervalNotificationTrigger
사용자의 기기가 구체화한 지리적 지역에 진입하거나 빠져나올 때 노티피케이션을 전달하기 위해 시스템을 움직이는 트리거 조건입니다.
https://developer.apple.com/documentation/usernotifications/unlocationnotificationtrigger
https://velog.io/@panther222128/UNLocationNotificationTrigger
로컬 혹은 원격 노티피케이션의 전달을 트리거하는 서브클래스에 대한 일반적인 동작입니다.
https://developer.apple.com/documentation/usernotifications/unnotificationtrigger
https://velog.io/@panther222128/UNNotificationTrigger