Mac日历不从ics文件导入所有事件

时间:2016-02-15 14:48:14

标签: macos icalendar

我有一个带有正确格式(验证)数据的.ics文件,其中包含2个事件。当我尝试将其导入MacOS上的日历应用程序时,它只导入第二个事件,并忽略第一个事件。我看到了答案here,但它并没有完全解决问题

BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
PRODID:-//Cal's Bridge Club//Calvin Calhoun//EN
BEGIN:VEVENT
UID:4696563918045184@m.com
ORGANIZER;CN=Calvin Calhoun:MAILTO:cal@m.com
DTSTAMP:20160215T142555Z
DTSTART:20160201T213000Z
DTEND:20160201T235500Z
SUMMARY:Night guys
TRANSP: TRANSPARENT
SEQUENCE:2
END:VEVENT
BEGIN:VEVENT
UID:4696563918045184@m.com
ORGANIZER;CN=Calvin Calhoun:MAILTO:cal@m.com
DTSTAMP:20160215T142555Z
DTSTART:20160229T213000Z
DTEND:20160229T235500Z
SUMMARY:Night guys
TRANSP: TRANSPARENT
SEQUENCE:2
END:VEVENT
END:VCALENDAR

1 个答案:

答案 0 :(得分:0)

两个事件的UID是相同的,这可能会导致问题。每个事件都应该有一个唯一的UID。

此外,TRANSP属性中的冒号字符后面有一个空格,它不应该存在。这也可能导致问题。