2013-06-22 3 views
2

Из приложения, есть способ программно создать календарь с событиями, которые не могут быть изменены? Или, что является лучшим способом достичь этого как можно ближе?iOS: Создать календарь с неотредактированными событиями?

Например, события в Facebook имеют уникальный экран «Сведения о мероприятии» с их индивидуальными деталями. Пользователь не может редактировать событие из iCal, но вместо этого нужно нажать «Просмотреть на Facebook».

enter image description here

1) Я разведанные создания локальных календарей и ICloud календари, но пользователь может легко редактировать события и календари, включая удаление их из ческих.

2) Из приложения я не могу создать новый EKSource, чтобы иметь полный контроль над календарями, которые я создаю в этом источнике. Создание нового календаря в существующем источнике CalDAV также не отображается.

3) Класс EKCalendar обладает свойством allowContentModifications, но он доступен только для чтения и не может быть изменен.

ответ

1

Официальный ответ от компании Apple для разработчиков технической поддержки:

Наши инженеры рассмотрели Ваш запрос и пришли к выводу, что не поддерживается способом для достижения требуемой функциональности учитывая в настоящее время доставки конфигурации системы.

Так что прямо сейчас нет способа сделать это.