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

Mac Calendar not importing all events from ics file

我有一个 .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

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

另外,TRANSP属性中冒号后有一个space,不应该有。这也可能会导致问题。