Я получаю все напоминания с помощью EvenKit, используя этот пример в качестве шаблона.
https://developer.apple.com/tutorials/a ... -reminders
Дата создания и дата последнего изменения всегда присутствуют в параметрах CreationDate и LastModifiedDate. Срок сдачи определяется путем просмотра ekReminder.alarms?.first?.absoluteDate
Это отлично работает для напоминаний, срок выполнения которых уже истек. и пусто, если это просто дата. В приложении «Напоминания» очень легко установить дату выполнения на Сегодня или Завтра или выбрать любую дату в календаре. И время в этом случае не устанавливается.
В приложении «Напоминания» у меня может быть 2 одинаковых напоминания: одно со временем, другое без него, и только для одного из них я могу получить причитающееся date с помощью EventKit и EKReminder. Это должно быть так сломано?
P.S. Я понимаю, что время уведомления выбирается iOS, когда пользователь просыпается, или по другим предпочтениям. Но эта дата существует, она не равна дате создания или последней модификации, но как мне ее получить.
Подробнее здесь: https://stackoverflow.com/questions/790 ... is-not-set
Дата сдачи пуста в EKReminder, если время не установлено ⇐ IOS
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение