2012-08-25 22 views
5

Moja aplikacja internetowa generuje pliki ics. Te mogą być odczytywane z powodzeniem przez Google Calendera, ale nie przez program iCal, który pokazuje błąd "iCal nie może odczytać tego pliku kalendarza, żadne wydarzenia nie zostały dodane do kalendarza iCal.".iCal nie zaakceptuje mojego pliku z obrazami

Dlaczego mój plik ics nie jest ładowany w programie iCal?

Oto zawartość pliku:

BEGIN:VCALENDAR 
VERSION:1.0 
PRODID:-//Third Workplace//EN 
BEGIN:VEVENT 
SUMMARY:Meeting at Third Workplace in Office #4 
DTSTART;TZID=UTC;VALUE=DATE-TIME:20120820T160000Z 
DTEND;TZID=UTC;VALUE=DATE-TIME:20120820T170000Z 
DTSTAMP;VALUE=DATE-TIME:20120820T084134 
UID:[email protected] 
LOCATION:Office #4 at Third Workplace Contra Costa Centre 
ORGANIZER:MAILTO:[email protected] 
END:VEVENT 
END:VCALENDAR 

Oto original, binary version.

+0

Możesz chcieć ocenzurować niektóre szczegóły w tym pliku ICS, takie jak adresy e-mail. – Dai

+0

Mam. Wymieniłem adres e-mail na własny. –

Odpowiedz

0

miałem sporo problemów z tym:

To było frustrujące, ponieważ pobrany plik otworzy w Kalendarzu Google lub w programie iCal, ale nie można go załadować jako źródła danych. Te błędy wystąpiłyby w Kalendarzu Google po dodaniu adresu URL: "Nie udało się zaimportować kalendarza z" (nazwa witryny) lub "Nie można pobrać adresu URL".

Oto, co musiałem zrobić:

Have trwania lub EndTime na imprezy, nie oba.

Musiałem również usunąć to z nagłówka: content-disposition: attachment; filename = Schedule.ics;

Aby sprawdzić, czy jest on ważny, sprawdź poprawność Google lub wypróbuj http://icalvalid.cloudapp.net/.

Powiązane problemy