У меня есть календарь с именем MyCalendar.
Я сохранил некоторые события в этом календаре.
Я знаю, как удалить все события из календаря. ниже
NSDate *startDate = [NSDate date];
NSDate* endDate = [NSDate dateWithTimeIntervalSinceNow:[[NSDate distantFuture] timeIntervalSinceReferenceDate]];
NSArray *calendarArray = [NSArray arrayWithObject:self.defaultCalendar];
NSPredicate *predicate = [self.eventStore predicateForEventsWithStartDate:startDate
endDate:endDate
calendars:calendarArray];
NSArray *events = [self.eventStore eventsMatchingPredicate:predicate];
for (EKEvent *event in events) {
NSError* err = nil;
[self.eventStore removeEvent:event span:EKSpanFutureEvents commit:YES error:&err];
}
Но когда пользователь удалил мое приложение с устройства. Как удалить все события, связанные с Calendar MyCalendar.
Как ненужное, некоторые события удаленного приложения все еще существуют в календаре устройства.
Хуже всего поддерживать события, связанные с Моим Приложением, если пользователь не хочет использовать Мое приложение.
Любые идеи и предложения оценены. Возможно ли это?
Спасибо в Advance..