EventKit:为 EKCalendar (entityTypeReminder) 实现 "share"-feature
EventKit: Implement "share"-feature for EKCalendar (entityTypeReminder)
是否可以为 EKCalendar (entityTypeReminder) 实现 "share"-feature,就像它存在于 Stock Reminders 应用程序中一样?如果是,那将如何运作?
由于该功能存在于各种第三方日历应用程序中,而且日历和提醒列表共享相同的 EKCalendar-class,这是否可能以某种方式实现?
史蒂夫
当前的 EventKit 没有提供 API 来执行此操作,您需要 use/implement 相应的服务器协议。这类似于用于 Exchange 的 EWS 或用于大多数其他服务器的 CalDAV。
在 CalDAV 中,日历共享是一个扩展。并非所有 CalDAV 服务器都支持它,但 iCloud、OSX 服务器和 Fruux 支持。您可以在此处找到扩展的文档:Shared and Published Calendars in CalDAV.
是否可以为 EKCalendar (entityTypeReminder) 实现 "share"-feature,就像它存在于 Stock Reminders 应用程序中一样?如果是,那将如何运作?
由于该功能存在于各种第三方日历应用程序中,而且日历和提醒列表共享相同的 EKCalendar-class,这是否可能以某种方式实现?
史蒂夫
当前的 EventKit 没有提供 API 来执行此操作,您需要 use/implement 相应的服务器协议。这类似于用于 Exchange 的 EWS 或用于大多数其他服务器的 CalDAV。
在 CalDAV 中,日历共享是一个扩展。并非所有 CalDAV 服务器都支持它,但 iCloud、OSX 服务器和 Fruux 支持。您可以在此处找到扩展的文档:Shared and Published Calendars in CalDAV.