Wie aktualisiere ich das ICS-Kalendermeeting?

9

Ich versuche, .ics-Dateien zu generieren, die ich als Anlagen an Kunden senden möchte. Wenn die Besprechung neu geplant wird, wird sie aus irgendeinem Grund weder in Google Kalender noch in der Kalender App auf Mac OS aktualisiert.

Hier ist ein meeting.ics mit SEQUENCE: 1:

%Vor%

Und hier ein aktuelles Treffen mit SEQUENCE: 2 und DTSTART einen Tag später:

%Vor%
  1. Wenn ich die erste Datei im Google-Kalender (aus der E-Mail-Anlage) oder die Kalender-App auf dem Mac-Meeting öffne, wird sie wie erwartet zum Kalender hinzugefügt.

  2. Wenn ich eine zweite Datei in Google Kalender öffne, wird ein doppeltes Meeting mit einem neuen Meeting-Datum erstellt.

  3. Wenn ich die zweite Datei in der Kalender-App öffne, passiert nichts - das erste Treffen "springt" einfach in der Datumszelle, aber nichts passiert ...

Was könnte mit diesen ics-Dateien falsch sein?

Ich kann das Meeting auch nicht abbrechen, obwohl Google Mail es erkennt (der .ics-Anhang) und die Nachricht "Dieses Meeting wurde abgebrochen" angezeigt wird.

Hier ist ein Screenshot von dem, was passiert, wenn ich versuche, das Ereignis zu aktualisieren:

Und hier, was Gmail zeigt, wenn ich versuche, das Meeting abzusagen (es zeigt "Meeting wurde abgesagt" auf Polnisch) (aber Event wird nicht entfernt / aktualisiert in Google Kalender):

    
user606521 23.09.2016, 13:50
quelle

2 Antworten

2

Ihre ATTENDEE-Eigenschaften sehen falsch aus. Das Doppelpunktzeichen hinter dem Eigenschaftsnamen sollte nicht vorhanden sein, da die Eigenschaft über Parameter verfügt.

Zum Beispiel:

%Vor%

sollte dies sein:

%Vor%     
Michael 25.09.2016 00:55
quelle
0

Tatsächlich benötigt Ihre ATTENDEE-Eigenschaft mehr Argumente, um sicherzustellen, dass Google Kalender dies als Aktualisierung ansieht:

%Vor%

Ich habe hier eine ausführlichere Erklärung gegeben: Ссылка

    
alamo 31.03.2018 06:59
quelle