我在mac桌面日历中看不到.ics文件.为什么?(iCal4j)



我使用ical4j库创建了一个ics文件,并将该文件保存在以下目录中:Users/[my name]/Library/Calendars/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.calendar/Events/

XXXXX。。。是保存我使用日历应用程序手动创建的一些ics文件的日历,所以我认为这可能是保存ics文件的合适位置)

我的目标是让这个ics文件显示在日历中,但它没有,即使我重新启动了日历。为什么会这样?

顺便说一下,这就是我的ics文件所包含的内容。这对我来说似乎是有效的:

开始:VCALENDARPRODID://Ben Fortuna//iCal4j 1.0//EN版本:2.0CALSCALE:GREGORIAN开始:VEVENTDTSTAMP:20150326T104947ZDTSTART;VALUE=日期;VALUE=日期:20150821总结:测试UID:20150326T104948Z-1@fe80:0:0:0:900c:a0ff:feba:f4a1%9结束:VEVENT结束:VCALENDAR

如有任何指导或更正,我们将不胜感激!

VALUE=DATE参数在DTSTART属性上出现两次。

您是否尝试过从客户端导入相同的事件,以查看它是否接受它作为有效事件?

我想即使这样也不能保证只在这个位置下放一个文件就可以了。客户端可能依赖一些DB来跟踪它实际关心的ics文件。

相关内容

  • 没有找到相关文章

最新更新