¿Qué podría arreglar Calendar.app cuando un calendario no muestra todos los eventos que deben sincronizarse con iCloud?

Uso iCloud para sincronizar 4 calendarios entre mi iPhone 4 (con iOS 6.0.1), iPad 2 (con iOS 6.0.1) y MacBook Pro Mid 2012 con Mountain Lion (10.8.2).

Todos los eventos de 3 de los calendarios se sincronizan correctamente en todos los dispositivos, sin embargo, para un calendario:

  • Todos los eventos se muestran en https://www.icloud.com
  • Todos los eventos se muestran en la aplicación de calendario en iPhone y iPad
  • Casi ningún evento aparece en Calendar.app en la MacBook Pro, algunos eventos futuros aparecen hasta después de la fecha del evento y desaparecen de este calendario mientras permanecen en los dispositivos iOS y iCloud.com.

Noté que sucedió en las últimas semanas. Anteriormente funcionaba OK. Por lo general, agrego eventos al calendario desde mi iPhone o MacBook.

Hasta ahora he probado:

  1. Eliminar el calendario de mi MacBook Pro (cerrar sesión en iCloud y luego eliminar todos los calendarios de ~/Library/Calendars)
  2. Reiniciar OS X
  3. Volver a agregar el calendario

– pero aún faltan eventos.

En la consola no veo mensajes cuando fuerzo la actualización del calendario.

Mi ID de Apple es un correo electrónico personalizado, no la típica dirección @me.com (no estoy seguro de que eso haga la diferencia).

¿Alguien tiene alguna otra sugerencia sobre qué podría estar causándolo o cómo arreglar la sincronización del Calendario?

Respuestas (5)

Vaya a Configuración > Correo, Contactos, Calendarios y luego Sincronizar y todos los eventos que deberían mostrar todos sus eventos.

¡Hola, bienvenido a StackExchange! Gracias por su respuesta, parece un poco incompleta, ¿podría verificarla para que tenga más sentido? Gracias.
Disculpa la demora en responder, he estado fuera! El problema es con Mountain Lion, no con iOS; esas instrucciones son para iOS.

Tengo el mismo problema. He probado muchas cosas sin éxito. Acabo de intentar instalar BusyCal y sincronizarlo con iCloud para ver qué sucede. Para mi sorpresa, no puede mostrar ningún evento del calendario infractor. iCal muestra algunos. BusyCal no muestra ninguno. Estoy empezando a pensar que hay algo de corrupción en los datos del calendario.

Espero que esto ayude a progresar un poco. Avísame si encuentras la respuesta.

¡Hola, bienvenido a Ask Different! Para evitar confusiones, las respuestas deberían ser realmente respuestas (y no publicaciones generales como un tablero de mensajes). Sin embargo, tiene información útil aquí, así que siéntase libre de eliminar esta respuesta y agregar comentarios a la publicación original.

Para iCloud, o para cualquier otro servicio de calendario que use CalDAV

Si todos los eventos están presentes y son correctos en el servidor:

  1. use OS X para eliminar la cuenta del Calendario
  2. agregar la cuenta.

La ayuda proporcionada por las notas de Apple:

Si elimina una cuenta de calendario de iCloud, el servicio de calendario de iCloud se desactivará en las preferencias de iCloud y en las preferencias de Correo, contactos y calendarios. En cualquier momento, puede volver a activar el servicio y sus calendarios de iCloud volverán a aparecer en Calendario, actualizados. Todos los dispositivos u otras computadoras que utilicen el servicio Calendario de iCloud seguirán teniendo la información más reciente del calendario de iCloud.

Si los dos pasos anteriores no funcionan para usted, pruebe la rutina equivalente en otros dispositivos que usan el servicio CalDAV. Entonces:

  1. elimine la cuenta de los tres dispositivos: iPad, iPhone y Mac
  2. agregue la cuenta a la Mac.

Si eso no soluciona el problema, entonces deberíamos desear el menú de depuración pero una pregunta relacionada ¿ Cómo habilito el menú de depuración en Calendario? permanece sin respuesta.

Un comando específico del servidor, en Terminal, puede resultar en el registro de tráfico. Los resultados pueden ser exhaustivos, pero su interpretación requiere mucho tiempo.

Probablemente más rápido para la resolución de problemas: al igual que la respuesta de Paulo , vea si un cliente CalDAV diferente, algo que no sea Calendar.app, representa todo lo que hay en iCloud. (Esto es para identificar el problema, sin desanimarlo de volver a utilizar Calendar.app).

Puede probar BusyCal , es confiable (lo uso yo mismo, para trabajar con un servidor CalDAV más antiguo y posiblemente menos compatible). Si no es BusyCal, tal vez Mozilla Sunbird Beta o el complemento Lightning para Thunderbird .

Pensamientos

Hace unos meses tuve un problema con un evento que incluía un personaje no romano inusual , pero no recuerdo si el problema estaba visible en la interfaz web de iCloud o en Calendar.

Consola y privacidad

Si ve todos los mensajes, es normal y correcto no ver cosas relacionadas con sus datos personales . Esto es por privacidad. Tenga en cuenta que la vista Consola de todos los mensajes está diseñada para todos los usuarios de una Mac.

La consola puede resultar útil para ver un registro diferente después de ejecutar un comando de depuración, pero primero, pruebe los pasos anteriores.

Cuando me desconecté de iCloud en mi MacBook, eliminé TODOS los calendarios de ~/Library/Calendars, reinicié y volví a iniciar sesión en iCloud, TODOS los calendarios se vuelven a sincronizar, sin embargo, el calendario mencionado aún muestra el mismo comportamiento detallado anteriormente.
Gracias. Si mi adición de este detalle a su pregunta no es correcta, realice otra edición.
Lo he actualizado para aclarar.
(… la edición más reciente…)

Los eventos que creas en tu iPhone aparecen como invitaciones en el iPad y viceversa. Solo puede editar eventos en el dispositivo en el que se creó y puede editar eventos cuando haya iniciado sesión en Google Calendar.

No uso Google Calendar, esta pregunta se relaciona con la sincronización de iCloud.

Se resuelve solo. Supongo que iCloud se actualizó y eso lo arregló, ya que nada de lo que probé marcó la diferencia y la mayoría de las respuestas aquí ni siquiera eran relevantes para mi problema.