EKCalendar该类的文档为该calendarIdentifier属性声明了这一点:
与日历完全同步将丢失此标识符.您应该有一个计划,通过缓存其他属性来处理标识符不再可读的日历.
什么时候发生"完全同步"以及哪些属性可能会发生变化calendarIdentifier?
如果用户使用任何其他日历帐户(例如 yahoo 或 hotmail),我们是否可以以编程方式将新日历添加到默认日历应用程序,我收到以下错误:
Domain=EKErrorDomain Code=17“该帐户不允许添加或删除日历。”
如果用户使用 icould 或 ios 日历,代码可以完美运行
我已经想出如何在我的iPhone应用程序中添加自定义日历,但我无法弄清楚如何将该日历添加到设备的日历中.从应用程序内部查看时,该事件显示正确的日历,但即使我点击事件的日历行,我的日历也不在列表中,如果我想保持日历名称正确,我必须取消.有没有办法'订阅'我本地创建的日历,以便我可以在设备上的日历应用程序中看到它(显然,我也希望它与用户的计算机等同步).