2010-08-10 19 views
5

Quiero hacer una pregunta acerca de la aplicación de iPhone. Uso el Xcode para escribir la aplicación de iPhone sobre el calendario y el simulador es 3.1.3.¿El Xcode proporciona el iCal en el simulador?

Sin embargo, no puedo ver la aplicación Calendario. (El simulador solo muestra 1. Fotos y 2. Configuraciones). ¿Debo configurar algo o descargarlo de Internet para ver la aplicación Calendario? Muchas gracias.

Respuesta

6

Desafortunadamente, el simulador de iPhone no viene con la aplicación de calendario. Sin embargo, aún puede almacenar y recuperar datos de la base de datos del calendario, que forma parte de las bases de datos del sistema y se almacenarán en el iOSUserDomain. Ver Using iPhone Simulator para más información.

+0

gracias por su respuesta. Y quiero preguntar si hay algún evento predefinido dentro del simulador de iPhone. – Questions

+0

Supongo que quiere decir eventos de calendario ... No hay eventos de calendario predefinidos. Pero puede verificarse abriendo la base de datos sqlite del simulador de iPhone. Debe estar ubicado en:/Library/Application Support/iPhone Simulator/3.1.3/Library/Calendar/Calendar.sqlitedb – Daniel

+0

muchas gracias. La información es muy útil. – Questions

4

Aunque esta pregunta es antigua, la semana pasada me pregunté por ella y resolví mis problemas ejecutando la aplicación de ejemplo simple para EKEventKitUI. Me permitió agregar eventos en el calendario db y ver los eventos que mi aplicación estaba agregando/editando.

1

Como se mencionó anteriormente, el simulador de iPhone no viene con la aplicación Calendario.

los datos aún se almacena en la base de datos de calendario que debe ser situado en algo así como:

/Library/Application Support/iPhone Simulador/3.1.3/Library/Calendario/Calendar.sqlitedb

Pero este es un archivo cifrado y no se puede abrir con una aplicación de SQL sqlite como MesaSQLite.

Un truco simple parece ser ejecutar la aplicación de ejemplo para el marco EKEventKitUI desde la Biblioteca del desarrollador de iOS y usarla para ver (y editar) la lista de eventos. Enlace actual para descargarlo es here.

N.B. esta es una respuesta consolidada de varias otras respuestas encontradas en SO y afuera. Gracias a todos los que respondieron, aproveché para esto.

Cuestiones relacionadas