iCal重复发生的事件永远不会在iPhone上结束

时间:2013-02-21 12:23:42

标签: iphone calendar icalendar

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

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在正确的时间正确结束约会?

0 个答案:

没有答案