我正在为 Java 中的 ICS 文件创建一个同步适配器,但在识别动态创建的远程文件的新更新中的相同事件时遇到问题。
所以我想,太好了,我可以只使用 UID,事实证明它是每次下载 ICS 文件时随机生成的。那么,如果 UID 属性每次都是随机生成的,那么它的意义何在?为什么不假设宇宙中存在的每个 ICS 事件都是独一无二的呢?是否是 ICS 文件生成器的错误,因为它没有为相同的事件使用相同的 UID(我已经看到 2 个 ICS 文件提供者这样做,2 个学校)?
那么在 ICS 文件更新中识别同一事件的标准方法是什么,而不是擦除整个日历并重新导入?