Я испытываю странное поведение с помощью EKEventStore.calendarsForEntityType возвращает пустой массив
- Начато приложение и не разрешено доступ к моим Календари.
- Очевидно, я не мог подойти к моим Календари как «Предоставлено = НЕТ» ...
- Убито приложение.
- Пошел в настройки и разрешил доступ к Календари.
- Отказаться от приложения снова, теперь я получаю «Granted = YES», но [self.store calendarsForEntityType: EKEntityTypeEvent] возвращает пустой массив.
Я убедился, что self.store не ноль и что у меня есть объекты Календари в моих Календарях. Что еще это может быть?
Попытайтесь проверить тип 'EKEntityTypeReminder' также. Вероятно, ни один из ваших объектов календаря не имеет типа EKEntityTypeEvent. – deimus
Нет ... Что-то еще? –