2012-02-08 2 views
4

Я экспортировал событие в формате .ics из iCal и связался с файлом с сайта события, который я создаю.Подписка на веб-событие в iOS Safari не работает, но работает на OSX

Когда я перехожу по ссылке в Chrome на своем MacBook, он правильно открывает iCal и подписывается на событие.

Однако, когда я перехожу на ту же страницу в iPhone Safari и перемещаюсь по ссылке, она получает сообщение об ошибке, когда говорит, что не может подписаться на календарь.

не уверен, почему он работает в одном, а не другой:

http://tfma2012.valtechdigital.co.uk/

календарь место выглядит следующим образом:

webcal://tfma2012.valtechdigital.co.uk/calendar/TFMA.ics 

ответ

3

Вместо использования «WebCal: // «как адрес, просто используйте« http: // »; он отлично работал для меня как на моем Mac, так и на iPhone, когда я это пробовал.

+1

Кажется, что открыть файл не добавить его в свой календарь ... – RyanP13

+0

@ RyanP13 Мне пришлось использовать https в моем случае. Файл -> Новая подписка на календарь -> заменить webcal на https и был добавлен в качестве нового календаря – chrisan

0

Просто поместите этот код и проверить

[[UIApplication sharedApplication] OpenUrl: [NSURL urlWithString: [NSString stringWithFormat: @ "WebCal: //tfma2012.valtechdigital.co.uk/calendar/TFMA.ics"] ;

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