Ios6 使用calendarItemWithIdentifier查找日历事件

Ios6 使用calendarItemWithIdentifier查找日历事件,ios6,xcode4.5,eventkit,Ios6,Xcode4.5,Eventkit,我正在尝试使用新的iOS方法calendarItemWithIdentifier查找日历事件。我无法使用eventWithIdentifier,因为在事件与服务器同步后,标识符已更改。calendarItemIdentifier不可用 但是calendarItemWithIdentifier始终返回(null) 从日志中: 2013-01-13 10:32:52.042 CalendarIntegration[6095:1303] Assigned identifier: C5FD3792-EB

我正在尝试使用新的iOS方法calendarItemWithIdentifier查找日历事件。我无法使用eventWithIdentifier,因为在事件与服务器同步后,标识符已更改。calendarItemIdentifier不可用

但是calendarItemWithIdentifier始终返回(null)

从日志中:

2013-01-13 10:32:52.042 CalendarIntegration[6095:1303] Assigned identifier: C5FD3792-EBF1-4766-B27D-2767E5C8F3BE
2013-01-13 10:32:52.043 CalendarIntegration[6095:1303] NOT FOUND

非常感谢您的帮助。

根据文件,这种行为是意料之中的

与日历完全同步将丢失此标识符。您应该有一个计划来处理其标识符不再能够通过缓存其其他属性来获取的日历

2013-01-13 10:32:52.042 CalendarIntegration[6095:1303] Assigned identifier: C5FD3792-EBF1-4766-B27D-2767E5C8F3BE
2013-01-13 10:32:52.043 CalendarIntegration[6095:1303] NOT FOUND