0

我有一些代码可以为托管在可公开访问的网络服务器上的 ical 文件生成日历条目。这是一个精简版:

BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
PRODID:-//customical//me//
X-WR-CALNAME:Testing
:
: (other calendar entries)
:
BEGIN:VEVENT
DTSTART:20120723T140000
DURATION:PT60M
RRULE:FREQ=DAILY;UNTIL=20120806T2359590
LOCATION:Room 1
SUMMARY:Daily appointment
CATEGORIES:(none)
CLASS:PUBLIC
DESCRIPTION:This is a daily appointment
END:VEVENT
:
: (other calendar entries)
:
END:VCALENDAR

如果您通过 Google 日历订阅此日历,则日历条目从 2012 年 7 月 23 日开始,每天重复出现,并在 2012 年 8 月 6 日结束。太棒了。

但是,如果您直接从运行 iOS 6 的 iPhone 订阅此日历条目,则日历条目从 2012 年 7 月 23 日开始,每天都会重复出现,而且永远不会结束!

在我将此作为 iOS 缺陷注销(并尝试通过不包括已过期的约会来解决它)之前,我可以在 iCal 文件中进行更改以使 iPhone 在正确的时间正确结束约会吗?

4

0 回答 0