简体   繁体   中英

Creating private reminders using iOS API?

EKEventStore是否允许创建“私人”提醒,即仅对我的应用程序(调用EventKit - iOS事件API的那个)可见的提醒,而不是例如Apple的默认提醒应用程序(适用于iOS或OS X) )?

The EKEventStore provides access to the calendar/reminder resources that are available to the OS that are configured by the user.

It is not possible to configure a separate event store for private developer use.

Reminders can be made local so they are not synced in the cloud.

However, if the device has reminder lists that are synced to the cloud, then it is no longer possible to access the local reminders either by your app or the Reminders app.

This same behavior seems to apply to local Calendars where I answered a question about their availability at Local EKCalendar saved with not errors, disappears .

The question at Unable to create local EKCalendar (Reminders) if iCloud is set to not sync Reminders seems to support my conclusions and suggests this behavior has been present for at least a couple of years.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM