试图执行适用于iOS的iCloud日历同步。 我们的想法是创建一个从我的应用程序一个新的日历和iCloud的时候同步是实际上的iCloud同步的。 为了让我用下面的代码对应的源:
EKSource * localSource =零;
对于(EKSource *在self.eventStore.sources源){如果(source.sourceType == EKSourceTypeCalDAV && [source.title isEqualToString:@ “的iCloud”]){localSource =源; break; 打破; } }
}
然后创建在源和保存的日历。
当iCloud的同步功能和日历同步上的iCloud以及从iPhone->设置 - > iCloud->日历它的工作就好了。 从上面提到的设置关断日历同步后理论上它不应该允许创建该存储中日历任何更多。 但实际上,即使在这种情况下,它允许从我的应用程序对应的iCloud存储和创建/保存一个新的日历。 创建一个新的日历后,它没有显示它的iPhone的日历列表中。 但是,当你在登录到iCloud的Web界面可以看到有很多的日历与你刚才添加的名称相同。 使用该名称的日历的数量越来越多。 接缝处好像有在iCloud的日历同步一个无限循环的问题。 到目前为止,接缝就像是一个iOS的问题,并不能找到任何地方的任何报告。