是由本機端觸發,由自己設定,例如每天要早起,那我設定每天6點要來推播提醒我要起床囉,或是靠近某些位置時,要提醒我
Remote notification 則是透過網路傳送到我們的手機,這個相比於 local notification 較於彈性,想哪樣發送推播就發送
UNTimeIntervalNotificationTrigger
間隔多久,發送一次通知。 例如:六十秒一次、三小時一次
UNCalendarNotificationTrigger
指定時間點,發送一次通知。 例如:每週一早上8:00、每年9月11日中午12:00
UNLocationNotificationTrigger
進入某個範圍或離開某個範圍,發送一次通知。 例如:進入某賣場、離開某賣場