1

我有一个数据库,例如某些人的生日。现在我可以使用 iCalcreator 轻松编写 php 脚本来动态创建 ICS 文件并将其打印到浏览器。如果我用我的 iPhone 导航到那个地址,它会捕捉到生日,我可以将它们添加到我的 iPhone 日历中。

如果我从数据库中删除生日,脚本将创建相同的 ICS 文件,但当然没有删除的事件。但是,如果我用我的 iPhone 导航到那个新的 ICS 文件,它不会同步事件,更具体地说,我的 iPhone 不会从它自己的日历中删除丢失的事件。

正如我所研究的那样,我也应该将事件添加到新的 ICS 文件中,但使用方法 CANCEL(事件是否只需要方法 CANCEL 和 UID?)。

我是否必须保留所有已删除的事件(或其 UID)并在我的 ICS 文件中永久发布为已取消?

4

0 回答 0