Hi,
I'm facing an issue with EKEventStore and recurring events using EKRecurrenceRule. When I create a repeat event with an until date using EKRecurrenceEnd(end:), the until date is not retained correctly if the event's start date is in the present or future.
Scenario:
If I create a recurring event where the start date is in the past, the until date appears correctly when I fetch the event later.
But when the event starts in the present or future, the until date is missing (i.e. recurrenceEnd?.endDate becomes nil).
Environment:
- macOS Version: 15.4.1
- Tested on Mac app using
EKEventStore
Is this a known EventKit behavior or a bug? Would appreciate any insights or workaround recommendations.
Thanks!