PHP を使用して、ダウンロード用の .ics カレンダー ファイルを生成しています。ファイルをダブルクリックすると、iCal はどのカレンダーに割り当てるかを尋ねるので、それを正しく認識しているようです。これを選択すると、予定がカレンダーに追加されたように見えますが、すぐに削除されます。
これは、割り当て先の Gmail カレンダーを選択した場合にのみ発生します。
これがファイルです。Google は何を見逃しているのでしょうか。
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
METHOD:PUBLISH
BEGIN:VEVENT
UID:7ef5459b7f5c7b9a699e08c92153bed0alexcrooks.me
CLASS:PUBLIC
SEQUENCE:0
STATUS:CONFIRMED
DTSTAMP:20120521T091949Z
CREATED:20120521T091949Z
DTSTART;VALUE=DATE:20120823
DTEND;VALUE=DATE:20120823
SUMMARY:Some wedding or something?
DESCRIPTION:Some wedding or something?
LAST-MODIFIED:20120521T091949Z
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
ここで .ics ファイルを検証しました。
そしてここ: