2013-04-30 3 views
1

Я написал сценарий, который генерирует несколько событий с будильниками в файле iCalendar. Раньше я мог импортировать их в Календарь Google, и сигналы тревоги работали бы так, как было разработано. В какой-то момент в течение последней недели, когда я импортирую один из файлов iCalendar, напоминания о событиях больше не отображаются в Календаре Google. Чтобы диагностировать это, я попытался создать тестовое событие с будильником, а затем вытащил его из ссылки iCal в Календаре Google. Вот результаты минус некоторая информация заголовка между BEGIN:VCALENDAR и первым BEGIN:VEVENT:Google Calendar больше не импортирует сигналы тревоги с файлами iCalendar

BEGIN:VCALENDAR 
BEGIN:VEVENT 
DTSTART:20130430T210000Z 
DTEND:20130430T220000Z 
DTSTAMP:20130430T143211Z 
UID:cn0rdei9gdpbn0902jdvs0ltdkx1 
CREATED:20130430T142949Z 
DESCRIPTION: 
LAST-MODIFIED:20130430T142949Z 
LOCATION: 
SEQUENCE:0 
STATUS:CONFIRMED 
SUMMARY:Test event 
TRANSP:OPAQUE 
BEGIN:VALARM 
ACTION:DISPLAY 
DESCRIPTION:This is an event reminder 
TRIGGER:-P0DT0H10M0S 
END:VALARM 
END:VEVENT 
END:VCALENDAR 

Изменение UID и повторно импортировать его результаты в случае импортируемого правильно, кроме напоминания, больше не существует. То же самое верно, если я уйду в информацию о часовом поясе, указанную выше.

У Google просто удалена возможность импорта сигналов тревоги или есть ли способ исправить это?

ответ

0

Лучшее обходное решение, которое я мог найти, было suggested on Twitter by @jxchong. Я создал новый календарь Google с установленным желаемым предупреждением и по умолчанию импортировал события, на которые я хочу настроить будильник. Это работает только тогда, когда я хочу, чтобы один и тот же будильник был установлен для каждого события.

1

Установка напоминания по умолчанию не является обходным путем, так как вы все равно теряете ВСЕ записи тревог ics.

Я пробовал каждый подход, который я могу найти в Интернете, и здесь, и нашел довольно хорошее решение с устройством iOS, скажем, iPhone. 1. Сохраните файл ics 2. напишите этот файл ics в качестве вложения в ваш адрес электронной почты, который был настроен в вашем iphone. 3. Из iPhone откройте это письмо и нажмите на прилагаемый файл ics 4. На этом этапе ваш iPhone должен спросить вас, какой календарь вы хотите импортировать icc. Выберите свой календарь Gmail 5. Записи в ics должны появиться в вашем календаре Google после синхронизации (может занять несколько минут, в зависимости от вашей среды)

Мой iPhone - iOS7. Я не пробовал iPad или другую версию iOS, но я думаю, что он должен работать на другой версии iOS или iPad.

Если вы сомневаетесь, вы можете попробовать отредактировать одно событие ics и попробовать его перед импортом больших файлов ics. Я лично попробовал это и проверить, установлен ли VALARM в календаре Google. Это работало !!!!

Надеюсь, это поможет вам всем.

Эта проблема существует в течение такого длительного времени ~ Позор на Google, так или иначе. ----- Некоторые справочные примечания ----- Причина, по которой я ищу такое решение: Я импортирую праздничный файл календаря, который будет устанавливать будильник для каждого ДНЯ! и нет возможности отменить предыдущий календарь (в то время как Google Contacts позволяет вам откатиться, в Календаре Google не так много возможностей!).

Что я могу сделать, это 1. экспорт это перепутались вверх календарь google.ics 2. написать сценарий, чтобы избавиться от этих запутанных событий (СОЗДАНО: Некоторые Конкретная дата/время) 3. Удалить все события из вашего календаря Google 4. Используйте вышеуказанный метод для повторного импорта новых файлов ics, содержащих исходные события, с правильными сигналами тревоги/напоминаниями

Смежные вопросы