アプリケーションは、イベント用の.icsファイルをプログラムで吐き出します。これは、イベントが最初に確認されたときに出て電子メールで送信されます初期.icsファイルには、次のようになります。オープンしたときに.icsファイルがキャンセルイベントを登録しないのはなぜですか?
BEGIN:VCALENDAR
BEGIN:VTIMEZONE
METHOD:REQUEST
TZID:America/New_York
TZURL:http://tzurl.org/zoneinfo-outlook/America/New_York
X-LIC-LOCATION:America/New_York
END:VTIMEZONE
BEGIN:VEVENT
UID:test-7-oct-24-2016-uid
DTSTAMP:20161024T181901
ORGANIZER;CN=Host:mailto:[email protected]
ATTENDEE;CN=Guest:mailto:[email protected]
DTSTART;TZID=America/New_York:20170103T073000
DTEND;TZID=America/New_York:20170103T093000
SUMMARY:Insert random summary
GEO:0;0
DESCRIPTION:Random event
LOCATION:Random Location
SEQUENCE: 0
STATUS: CONFIRMED
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
また、これは、ランダムに私がイベントを追加するかどうかAppleのカレンダー上のメニューを促しているようです私のカレンダー。時にはそれは即座に、それ以外の時間には表示されます。それがなぜ正確であるかわからない。イベントがキャンセルされたときに
とにかく、我々はその後、第二.icsファイルを送信:これは私のカレンダーアプリでイベントをキャンセルするまで終わらない
BEGIN:VCALENDAR
BEGIN:VTIMEZONE
METHOD:CANCEL
TZID:America/New_York
TZURL:http://tzurl.org/zoneinfo-outlook/America/New_York
X-LIC-LOCATION:America/New_York
END:VTIMEZONE
BEGIN:VEVENT
UID:test-7-oct-24-2016-uid
DTSTAMP:20161024T181901
ORGANIZER;CN=Host:mailto:[email protected]
ATTENDEE;CN=Guest:mailto:[email protected]
DTSTART;TZID=America/New_York:20170103T073000
DTEND;TZID=America/New_York:20170103T093000
SUMMARY:Insert random summary
GEO:0;0
DESCRIPTION:Random event
LOCATION:Random Location
SEQUENCE: 1
STATUS: CANCELLED
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
。ここで何が起こっているのか分かりません。誰でもこのicsファイルでどこが間違っているのか知っていますか?
'BEGIN:VTIMEZONE'の直前に'メソッド:キャンセル 'が置かれていると、ファイルがサポートされなくなっています。しかし、 'END:VTIMEZONE'の後に置かれてもエラーは表示されませんが、outlook webではイベントがキャンセルされません。 –