iCal不接受我的ics文件

时间:2012-08-25 13:21:01

标签: icalendar

我的网络应用生成ics文件。这些可以由Google Calender成功读取,但不能通过iCal读取,后者显示错误" iCal无法读取此日历文件。您的iCal日历中未添加任何活动。"。

为什么我的ics文件没有加载到iCal中?

这是文件内容:

BEGIN:VCALENDAR
VERSION:1.0
PRODID:-//Third Workplace//EN
BEGIN:VEVENT
SUMMARY:Meeting at Third Workplace in Office #4
DTSTART;TZID=UTC;VALUE=DATE-TIME:20120820T160000Z
DTEND;TZID=UTC;VALUE=DATE-TIME:20120820T170000Z
DTSTAMP;VALUE=DATE-TIME:20120820T084134
UID:65---eede0aac722e48979bd2237814da9e3d@thirdworkplace.com
LOCATION:Office #4 at Third Workplace Contra Costa Centre
ORGANIZER:MAILTO:ram@rachum.com
END:VEVENT
END:VCALENDAR

这是original, binary version

2 个答案:

答案 0 :(得分:5)

将该版本更改为2.0,并观察神奇的事情: - )

TG

答案 1 :(得分:0)

我遇到了很多困难:

令人沮丧的是因为下载的文件会在Google日历或iCal中打开,但它也不会作为Feed加载。当我通过网址添加时,我会在Google日历中收到这些错误:“无法导入日历”(网站名称)或“无法获取网址。”

这就是我必须做的事情:

有事件的持续时间或结束时间,不是两个。

我还必须从标题中删除它: 内容 - 性格:附件;文件名= Schedule.ics;

另外,要检查它是否有效,Google是验证者还是尝试http://icalvalid.cloudapp.net/