我对 iOS 很陌生,如果你能给我一个关于如何解决这个问题的线索,我将不胜感激。
我正在计划一个移动应用程序和一个云服务,要求“谷歌日历与移动设备上的日历同步”(即 iPhone、iPad 和 Android)
在 Android 上,我可以从我们的 Android 应用程序中读取日历的事件 ID。如果我更改事件属性,例如磁贴和时间等,事件 ID 保持不变,这似乎是将我们的元数据关联到它的好方法(即事件 ID)。
在 iOS 端,如果我启用 Google Sync,我在网络上定义的事件仍然会出现在 iOS 的日历上。我的问题是“我能否有问题地获取在 Google 日历上分配的事件 ID?”
以下链接显示“EKEvent 的 eventIdentifier 可能会在事件更改时更改” http://developer.apple.com/library/ios/#documentation/EventKit/Reference/EKEventClassRef/Reference/Reference.html#//apple_ref/occ /instm/EKEvent/eventIdentifier ...所以我猜这个字段不反映来自谷歌日历的事件ID。
我很感激任何建议。