我没有找到解决方案或答案的问题,我感到有些惊讶,因为似乎有很多开发人员都在经历这个问题。
我正在DDay.ical的帮助下生成一个ics文件,但是VALARMS不在Google日历或Outlook 2007中设置提醒。
这是ics文件的摘录
在此先非常感谢您的协助,以协助我们找出解释或解决方案。
BEGIN:VCALENDAR
VERSION:2.0
METHOD:REQUEST
PRODID:-//ddaysoftware.com//NONSGML DDay.iCal 1.0//EN
BEGIN:VEVENT
CREATED:20110911T134152Z
DESCRIPTION:\n\n-----------------------------------\nClient Name:No Client
was selected\n Email: \n Phone:\n Alt Phone:
DTEND:20110911T203000Z
DTSTAMP:20110911T183854
DTSTART:20110911T200000Z
LAST-MODIFIED:20110911T134152Z
LOCATION:Facebook Ad
ORGANIZER;CN=XXX XXXXXX;SENT-BY="MailTo:[email protected]"
:
SEQUENCE:0
SUMMARY:Marketing - Print Ad @ Facebook Ad
UID:cd9a1618-aeb1-4ec2-8f6a-64989950ea9c
BEGIN:VALARM
ACTION:Display
DESCRIPTION:1:45
TRIGGER:PT15M
END:VALARM
END:VEVENT
END:VCALENDAR
最佳答案
对于VALARM无法正常工作,请仔细检查所使用的行尾是否为\r\n
,而不仅仅是\n
,这在网络上的许多示例中均未正确显示。
有关更多详细信息,请参见我对类似问题的回答:https://stackoverflow.com/a/16540934/834431