我很好奇是否有一种方法可以使用 EventKit 的功能 - 创建事件、重复规则等 - 而无需实际与日历和提醒应用程序交互?
关于要求等的更多细节:
- 用户启动了我的应用,并在那里创建了一个新的事件式条目
- 事件样式条目不会实际出现在“提醒”或“日历”应用中
- 我的应用仍然可以访问事件样式条目及其相关选项
注意:可能/将会有一个偏好选项,使创建的事件样式条目在提醒/日历应用程序中可见。
基本上,为了实现使用或不使用提醒/日历应用程序的能力,我不想编写两个版本的代码 - 一个使用我自己的 EventKit-esque 实现 - 另一个使用 < em>真正的 EventKit 框架 API。
最佳答案
不——EventKit 旨在与日历和提醒可以访问的现有日历存储一起使用。如果您想创建他们不知道的事件,您必须推出自己的日历商店。您当然可以在 EventKit 之后对其进行建模,以便相对轻松地在两者之间切换,但是您需要重新实现您计划使用的 API 功能的任何部分。
关于ios - 不使用日历或提醒应用程序的 EventKit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13631346/