在我的应用程序中,我使用EventKit
API访问设备上的日历,并在我的视图中显示它们。但是,在使用网络日历时,我怀疑EKEventStore
只会在查询时返回某种缓存/本地事件列表,而不是重新加载日历并返回实际/最新内容。
当本机日历应用程序启动时,应用程序将刷新/重新加载所有日历,同步任何网络共享日历。回到我的应用程序现在还会显示新同步的事件。EventKit同步问题
除此之外,我发现通过我的应用程序和EventKit/EventKitUI
修改任何事件(删除/更新)将不会同步回e。 G。我的Mac日历。
长话短说:有没有办法强制在EventKit
/iOS SDK中与网络共享日历同步?
您是否解决了这个问题?我也遇到过这种情况。它似乎最终同步,但可能需要几天时间。正如你所说,本机iOS日历应用程序将强制同步,所以它看起来有些特别。 –
不幸的是我到目前为止没有提出任何解决方案。 – user826955