我搜索了 iCalendar 规范https://www.rfc-editor.org/rfc/rfc5545和 CalDAV 规范https://www.rfc-editor.org/rfc/rfc4791寻找有关如何标记事件的见解当 iPhone 使用 CalDAV 协议连接到我们的服务器时,它作为“只读”(不可编辑)从我们的日历服务器发送到 iPhone。但答案不是突然出现在我身上。
换句话说,iPhone 用户正在通过 CalDAV 帐户接收一系列事件。通常,他们可以编辑任何这些事件。但是,我们希望能够将一些标记为只读。我知道我们可以使用 iPhone 的功能添加一个 .ics 订阅帐户,但我们并不想这样做,因为它需要 iPhone 用户同时添加一个 CalDAV 和一个 .ics 订阅帐户。
我们使用 SabreDAV 作为我们的 CalDAV 服务器。
我的技术同事要求我对此进行调查,因此我向 Stackoverflow 社区寻求帮助。
任何帮助或提示将不胜感激。