繁体   English   中英

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

[英]I cannot see the .ics file in mac desktop Calendar. Why? (iCal4j)

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

XXXXX ...是一个日历,其中包含一些我使用Calendar应用程序手动创建的ics文件,因此,我认为这可能是保存ics文件的合适位置)

我的目的是使该ics文件显示在Calendar中,但即使重新启动Calendar也不会。 为什么是这样?

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

BEGIN:VCALENDAR
PRODID:-//Ben Fortuna//iCal4j 1.0//EN
VERSION:2.0
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20150326T104947Z
DTSTART;VALUE=DATE;VALUE=DATE:20150821
SUMMARY:testing
UID:20150326T104948Z-1@fe80:0:0:0:900c:a0ff:feba:f4a1%9
END:VEVENT
END:VCALENDAR

任何指导或更正将不胜感激!

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

您是否尝试过从客户端导入同一事件以查看其是否将其视为有效事件?

我想这甚至不能保证仅将文件拖放到该位置即可。 客户端可能依赖某个数据库来跟踪其实际关心的ics文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM