Это невозможно. Apple не хочет, чтобы вы это делали.
Теперь, что вы можете сделать, это добавить в закладки javascript bookmarklet, который проверяет пользовательский агент браузера, который его запускает, и, если пользователь находится в Safari на своем ноутбуке или настольном Mac, затем вызывайте iCal стандартным способом (файл ICS ).
Пользователь на iPhone может добавить вашу страницу в закладки на главном экране с помощью полезного (и, возможно, пользовательского) значка с надписью «Событие» и заголовком «Встреча с Мэри в 8:15». Затем, когда они синхронизируют свои закладки, они могут напомнить о событии и вызвать его в своем браузере на рабочем столе.
Существенные препятствия для обучения пользователей тому, как использовать эту систему, но я думаю, что это сработало бы, если бы вы могли убедить людей сделать это.