Из приложения, есть способ программно создать календарь с событиями, которые не могут быть изменены? Или, что является лучшим способом достичь этого как можно ближе?iOS: Создать календарь с неотредактированными событиями?
Например, события в Facebook имеют уникальный экран «Сведения о мероприятии» с их индивидуальными деталями. Пользователь не может редактировать событие из iCal, но вместо этого нужно нажать «Просмотреть на Facebook».
1) Я разведанные создания локальных календарей и ICloud календари, но пользователь может легко редактировать события и календари, включая удаление их из ческих.
2) Из приложения я не могу создать новый EKSource, чтобы иметь полный контроль над календарями, которые я создаю в этом источнике. Создание нового календаря в существующем источнике CalDAV также не отображается.
3) Класс EKCalendar обладает свойством allowContentModifications, но он доступен только для чтения и не может быть изменен.