Articles of ekevent

Eliminación de un evento mediante el Kit de events en iPhone

Estoy usando Event Kit en mi aplicación de iOS y creando un evento usando Event Kit. Soy capaz de crearlo pero quiero dar la posibilidad de eliminar también. Pero no puedo hacer eso. Sé que hay un método para que EKEventStore elimine el evento, pero no puedo hacer un object de evento. Tengo un identificador […]

EKReminder propiedad de almacenamiento de número de teléfono de contacto

Mi aplicación iOS lee EKReminders creados por la aplicación Reminders nativa o por Siri. Tengo acceso a EKEventStore y puedo leer con éxito Recordatorios y sus detalles, como título, alarmas, prioridad y si se trata de una alarma disparada por location. Lo que no puedo hacer es leer el número de teléfono / contacto asociado […]

EKEvent no se agrega de acuerdo con EKRecurrenceRule dada

Estoy intentando agregar un evento en el calendar con la regla de recurrencia RRULE: FREQ = ANUALMENTE; BYMONTH = 6,7; BYDAY = 1TH Por lo tanto, de acuerdo con esta regla, el evento debe agregarse anualmente, cada uno de los jueves 1 de junio y julio hasta la date de vencimiento, que he establecido en […]

¿Cómo identificar si un EKEvent tiene un EKParticipationStatus of pending (Aún no aceptado)?

Ya he probado el if ([event participationStatus] == EKParticipantStatusPending) y esta funcionando Pero el estado de participación de EKEvent no está expuesto y tengo miedo de usarlo, ya que tal vez resulte en un rechazo debido a una API privada. También he intentado recorrer todo el evento. Asistentes, pero parece que EKParticipant isCurrentUser no da […]

Cómo hacer un seguimiento de los events agregados por mi aplicación en iPhone Calendar

Recibo events de un service web en mi aplicación, cada evento tiene un identificador único. Si el usuario desea enviar ese evento al calendar nativo, saveé ese evento en nativo, pero ¿cómo sabría si ese evento ya existe en el calendar nativo, ya que no puedo establecer la propiedad eventIdentifier del object EKEvent Intenté subclasificar […]

Cómo configurar ninguna alarma en EKEvent en el calendar

cuando creo un nuevo EKEvent para un calendar, noto que agrega automáticamente un anuncio de alarma 9 del día del evento, ¿cómo puedo configurar ninguna alarm ? Lo he intentado de esta manera: EKEvent *event = [EKEvent eventWithEventStore:eventStore]; event.titile = @"This is an event"; event.calendar = calendar; event.alarms = nil; //in this way don't work… […]

EKEvent agrega los mismos events al calendar

He estado probando este código para agregar un calendar a la aplicación IOS Cal, y también agrego algunos events a ese calendar específico en la aplicación. Tengo un Ipad con IOS7, iCloud deshabilitado. El primer problema es cuando creo un calendar. No puedo ver el calendar recién creado en la aplicación iCal de iPad. ¿No […]

Cómo detectar qué EKevent fue cambiado

Tengo el problema Necesito saber cuándo se cambian los events en mi EventStore, por lo que para este caso utilizo EKEventStoreChangedNotification pero esta notificación me devuelve un dictionary incomprensible en userInfo Se ve así: EKEventStoreChangedObjectIDsUserInfoKey = ("x-apple-eventkit:///Event/p429" ); No sé cómo puedo usar estos datos para acceder a los objects cambiados. por favor, ayúdame

Respondiendo a "cancelar" o "Listo" en EKEventEditViewController

Estoy usando un EKEventEditViewController que puedo completar con la información que necesito. Me conceden acceso a los calendars y todo. Mi problema es que cuando hago clic en "Cancelar" no pasa nada. Y cuando hago clic en "Listo" obtengo un error que dice que No se ha establecido ningún calendar, que no se ha establecido […]

Guardar evento en el calendar del usuario

¿Cómo agrega un evento al calendar del usuario, pero luego le permite al usuario elegir el calendar, etc. Tengo este código que funciona, pero agrega el evento al calendar pnetworkingeterminado del usuario. ¿Cómo permito que el usuario cambie el calendar, personalice las alertas, etc.? He visto otras aplicaciones abrir la aplicación de calendar y rellenar […]