28 日、29 日、30 日、31 日のいずれであっても、毎月の最終日にローカル通知を送信するように設定しようとしていました。
以前のフレームワークでは、 andをUILocalNotification
指定でき、機能していました。しかし、フレームワークを に更新しているので、「日を. しかし、それは発火しませんでした。私が間違っていたことはありますか?ありがとう!fireDate
repeatInterval
UNNotofication
UNCalendarNotificationTrigger
DateComponents
0
コードは以下の通りです。nextTriggerDate
はゼロです。
var components = DateComponents()
components.hour = 8
components.minute = 0
components.day = 0
let trigger = UNCalendarNotificationTrigger(dateMatching: components, repeats: true)
print(trigger.nextTriggerDate())