Problemas con Google Calendars e iCal en Lion

No estoy seguro de POR QUÉ es tan difícil hacer que la sincronización del calendario funcione correctamente, pero parece ser uno de los problemas de nuestra época. Pensé que tal vez finalmente con iCal 5 la sincronización con los calendarios de Google finalmente funcionaría, pero no tuve suerte.

Tema principal:

Cada vez que elimino un evento, aparece el mensaje "Hubo un error al guardar los datos de ical. iCal encontró un error crítico al guardar en la base de datos y es posible que se pierdan los cambios recientes. Es posible que haya más información disponible en la consola".

La consola me dice:

iCal: CoreData: advertencia: un delegado de NSManagedObjectContext anuló el comportamiento de manejo de fallas para sustituir silenciosamente nil/0 por todos los valores de propiedad para el objeto con ID '0x7fd8fc768b90' en lugar de lanzar como se recomienda.

Esto a pesar de que en realidad no puedo mostrar los calendarios de mis delegados en iCal (aparecen en la pestaña de delegados, pero no puedo hacer clic en la casilla de verificación para mostrar ninguno de ellos), por lo que el evento que intento eliminar está en el Calendario "Principal".

Si elimino del lado de Google, desaparece sin problemas.

--

TLDR: gcal e ical no funcionarán bien después de la actualización de Lion. Problemas para eliminar algunos eventos. Problemas para agregar calendarios de delegados.

Respuestas (4)

BusyCal es la mejor respuesta que puedo darte si solo quieres sincronizar calendarios con Google.

También recomendaría encarecidamente SpanningSync , que también sincronizará sus contactos de una manera mucho mejor y más confiable que la libreta de direcciones.

(No tengo ninguna afiliación con ninguna de las dos empresas y soy cliente/usuario de pago de ambas. Uso/amo BusyCal para mi calendario, pero sincronizo con MobileMe, no con gCal... Uso SpanningSync para sincronizar mis contactos con Gmail. He escrito reseñas tanto para Spanning Sync como para BusyCal ).

Entonces, ¿la mejor respuesta es no usar iCal? bueno CalDAV no es tan complicado.
Apuesto a que el OP no estaría de acuerdo. Tampoco se trata solo de cuán "complicado" es, sino de cuánto esfuerzo pone Apple para mantener una relación funcional con la implementación de CalDAV de Google. Tomemos como ejemplo la implementación de IMAP basura de Mail.app y Gmail. Sparrow es una opción mucho mejor que Mail. Los desarrolladores tienen una razón para preocuparse. Apple no. En el pasado, era mejor para ellos si pagabas por usar MobileMe. Lo mismo con iCal. Apple no tiene ninguna razón para preocuparse por gCal en iCal. BusyCal lo hace. Sus trabajos dependen de ello. La mejor respuesta es usar la mejor herramienta para el trabajo. Eso no es iCal.

En ese momento, Google detuvo la posibilidad de eliminar eventos de iCal debido a problemas con iCloud que parecían eliminar cosas del calendario de Google. Google ya informó a Apple sobre esto. Restablecer iCal no funcionará hasta que Google reactive la función y Apple corrija su error de iCloud. Espero que este problema se solucione pronto...

Aquí está el enlace a la página de problemas conocidos: http://www.google.com/support/calendar/bin/static.py?page=known_issues.cs

Lo intentaré restableciendo todo iCal como se explica.

Puede seguir el proceso explicado en este artículo: http://answers.makeitwork.com/how-to-reset-ical-on-your-mac-or-how-to-clean-up-your-ical/

Mejor,

gracias pero no vayas De hecho, elaboré ese artículo 1 eliminando las preferencias y ~/Library/Calendars (ya que todos mis calendarios también se encuentran en otros lugares). Tan pronto como vuelvo a agregar el calendario de Google, tengo el mismo problema

Uso iCal en tres computadoras diferentes para sincronizar los calendarios de Google de tres cuentas. Una de esas cuentas tiene dos calendarios delegados adicionales, para un total de cinco calendarios de Google sincronizados con iCal.

Tuve un problema similar cuando actualicé de Snow Leopard a Lion... La solución que encontré fue simplemente eliminar los calendarios de su(s) computadora(s) y luego volver a agregarlos usando la sección Cuentas de Internet en Preferencias del sistema.

No he tenido ningún problema desde entonces.

Pruébelo... déjeme saber cómo funciona para usted.

Bueno, ¡me alegra saber que está funcionando para algunas personas! gracias, pero he intentado agregar/eliminar varias veces y sigo recibiendo errores extraños al eliminar eventos y no puedo seleccionar calendarios delegados
Y me di cuenta de que ha reiniciado iCal (abajo) ¿Ha intentado para reírse, iniciar sesión en una cuenta de usuario diferente en su Mac y configurarlo para sincronizar iCal con Google Calendars? Sé que no resuelve su problema, pero podría ayudarle a determinar si se trata de un problema con su cuenta de usuario. Me interesaría saber si todavía experimenta los problemas en una cuenta de usuario separada.