2008-10-03 10 views

Respuesta

4

De acuerdo con la documentación de iPhone, no existe un esquema de URL para la aplicación Calendario. (Hay esquemas de URL para Correo, Teléfono, Mapa, YouTube e iTunes.)

Por supuesto que podría haber algo indocumentado, pero no estoy seguro de que usarlo sea una buena idea, incluso si puede encontrarlo.

1

Por supuesto que es posible, pero solo si su aplicación de JavaScript está instalada en el dispositivo. Consulte http://tetontech.wordpress.com para ver cómo realizar llamadas de JavaScript a Objective-C. A continuación, puede utilizar esto y la Guía de programación de la Tienda de calendario de la documentación en Xcode para hacer lo que desee.

+0

La documentación de iPhone SDK no es la misma que para Mac OS X. Y no hay API disponibles en este momento. – Stream

1

No es posible. Apple no quiere que hagas esto.

Ahora, lo que podría hacer es marcar un bookmarklet de javascript que comprueba el user-agent del navegador que lo invoca, y si el usuario está en Safari en su computadora portátil o de escritorio Mac, invoque el iCal utilizando el método estándar (ICS archivo).

El usuario en iPhone podría marcar su página en un marcador de pantalla de inicio con un icono útil (y tal vez personalizado) que dijera "Evento" y el título de "Conozca a Mary a las 8:15". Luego, cuando hayan sincronizado sus marcadores, podrían recordar el evento e invocarlo en su navegador de escritorio.

Barreras importantes aquí para educar a los usuarios sobre cómo usar este sistema, pero funcionaría si pudieras convencer a la gente a hacerlo, creo.

8

Puede obtener iPhone para descargar el archivo .ics (usando Safari en una página web móvil) mediante el protocolo webcal:

webcal: //website.mobi/mymeeting.ics

+3

Si bien esto funciona técnicamente, solicita al usuario suscribirse a un nuevo calendario, lo que será tedioso si tiene que crear un feed de calendario completo para cada evento. Todavía estoy buscando una solución alternativa para importar un solo evento. –

+1

Tiene razón. Estoy buscando lo mismo que usted: si encuentra la respuesta, publíquela aquí. ¡Haré lo mismo! ¡Salud! – goddogsrunning

+0

¿Ustedes saben si ha habido alguna actualización al respecto desde 2011? @ScottMeans – bafromca

5

A partir de iOS 5, si crea un simple enlace http a un archivo .ics, Mobile Safari ofrecerá abrirlo en el Calendario.

Cuestiones relacionadas