Я просмотрел спецификацию iCalendar http://tools.ietf.org/html/rfc5545 и спецификации CalDAV http://tools.ietf.org/html/rfc4791 в поисках информации о том, как чтобы пометить событие, отправляемое с нашего сервера календаря на iPhone, как «доступное только для чтения» (не редактируемое), когда iPhone подключается к нашему серверу с использованием протокола CalDAV. Но ответ не выпрыгивает из меня.
Другими словами, пользователь iPhone получает через учетную запись CalDAV кучу событий. Обычно они могут редактировать любое из этих событий. Однако мы хотим, чтобы некоторые из них были доступны только для чтения. Я знаю, что мы можем использовать возможность iPhone для добавления учетной записи подписки .ics, но на самом деле мы не хотим этого делать, потому что для этого требуется, чтобы пользователь iPhone добавил ОБА учетную запись подписки CalDAV и .ics.
Мы используем SabreDAV в качестве нашего сервера CalDAV.
Мой технический коллега попросил меня разобраться в этом, поэтому я прошу помощи у сообщества Stackoverflow.
Любая помощь или подсказки будут очень признательны.