0

28 日、29 日、30 日、31 日のいずれであっても、毎月の最終日にローカル通知を送信するように設定しようとしていました。

以前のフレームワークでは、 andをUILocalNotification指定でき、機能していました。しかし、フレームワークを に更新しているので、「日を. しかし、それは発火しませんでした。私が間違っていたことはありますか?ありがとう!fireDaterepeatIntervalUNNotoficationUNCalendarNotificationTriggerDateComponents0

コードは以下の通りです。nextTriggerDateはゼロです。

var components = DateComponents()
components.hour = 8
components.minute = 0
components.day = 0

let trigger = UNCalendarNotificationTrigger(dateMatching: components, repeats: true)
print(trigger.nextTriggerDate())
4

1 に答える 1