4

我尝试将警报 (EKAlarm) 添加到提醒 (EKReminder)。几乎一切正常:提醒已添加到“Reminders.app”中,并在正确的时间触发。

但不知何故(与手动创建的提醒相反)触发日期/时间没有显示在“Reminders.app”中提醒的详细标签中,并且它也没有作为即将到来的提醒出现在 NotificationCenter 中。

这是我的(略微缩写的)代码:

// EventStore
var store = EKEventStore()

// Reminder
var reminder = EKReminder(eventStore: store)
reminder.title = "Test"
reminder.calendar = store.defaultCalendarForNewReminders()

// Add alarm to reminder
reminder.addAlarm(EKAlarm(absoluteDate: datePicker.date))

// Add it to Reminders.app
store.saveReminder(reminder, commit: true, error: &error)

我错过了什么吗?感谢您提前提供帮助。

4

0 回答 0