EventKit:为EKCalendar实现"共享" -feature(entityTypeReminder)

时间:2015-08-09 12:06:46

标签: xcode swift share eventkit reminders

是否有可能实现EKCalendar(entityTypeReminder)的"分享" -feature,就像它存在于股票提醒应用程序中一样?如果是,那将是如何工作的?

由于该功能存在于各种第三方日历应用程序中,并且日历和提醒列表共享相同的EKCalendar类,因此必须以某种方式实现,不是吗?

史蒂夫

1 个答案:

答案 0 :(得分:0)

当前的EventKit没有提供API来执行此操作,您需要使用/实现相应的服务器协议。这类似于EWS for Exchange或CalDAV对于大多数其他服务器。

在CalDAV中,日历共享是一种扩展。并非所有CalDAV服务器都支持它,但iCloud,OSX服务器和Fruux都支持它。您可以在此处找到扩展程序的文档:Shared and Published Calendars in CalDAV