EKEvent не обновляет EKAlarm - PullRequest
       33

EKEvent не обновляет EKAlarm

0 голосов
/ 30 ноября 2018

У меня проблема с обновлением EKAlarm на существующем EKEvent.

Я могу создать новое событие с тревогой без проблем.Я могу вернуться и обновить другие свойства события без проблем, но если все, что я обновляю, это сигнал тревоги, то изменение не залипает.Ошибка не выдается.Я вижу сигнал тревоги, как и ожидалось, непосредственно перед вызовом eventStore.save, но сразу после вызова набор event.alarms вернулся в предыдущее состояние.

Есть ли другие идеи, кроме как удалить событие и воссоздать его?Кажется чрезмерным для такого простого случая использования

Обновление

Похоже, что проблема только возникает, когда предыдущий сигнал тревоги был установлен на 0 или «Во время события».Другие случаи работают как ожидалось.

Окончательное обновление

Похоже, ошибка с EventKit;последовательно воспроизводим.Хотя это было отвратительно, пришлось кодировать его, сохранив событие без тревоги в случае, когда предыдущий сигнал тревоги имел TimeInterval 0 и затем сохранив его с новой настройкой тревоги.

...