Я новичок в разработке приложений для iPhone. Теперь я борюсь с добавлением события в iCal из приложения iPhone. Проблема заключается в том, что при добавлении более 70 событий (повторяющихся событий) в iCal события не добавляются в iCal. iCal через сообщение об ошибке ["Error Domain=EKErrorDomain Code=1 "Для события не задан календарь". UserInfo=0xfada510 {NSLocalizedDescription=Для события не установлен календарь.}"]. Как решить эту проблему? Можете ли вы Пожалуйста, помогите мне решить эту проблему?Где я делаю неправильно?Спасибо заранее.
Это мой код...
EKEventStore *eventStore = [[EKEventStore alloc] init];
EKEvent *events = [EKEvent eventWithEventStore:eventStore];
events.title = @"Title";
events.notes = @"Descriptions";
events.location = @"Location";
events.startDate = DATE;
events.endDate = endDates;
events.availability = EKEventAvailabilityFree;
[events setCalendar:[eventStore defaultCalendarForNewEvents]];
NSError *err;
[eventStore saveEvent:events span:EKSpanThisEvent error:&err];
NSLog(@"Error From iCal : %@", [err description]);
NSString *eventID = [[NSString alloc] initWithFormat:@"%@", events.eventIdentifier];
NSLog(@"EventID : %@", eventID);
Иногда идентификатор события возвращает значение null, а [описание ошибки] показывает ошибку ["Домен ошибки = EKErrorDomain Code = 1 "Для события не установлен календарь". UserInfo = 0xfada510 {NSLocalizedDescription = Для события не установлен календарь.}"]. Как решить эту проблему? Есть идеи? Спасибо, что потратили на меня свое драгоценное время...