Después de actualizar a MacOS 10.12.4 hoy, comencé a recibir toneladas de mensajes de registro de errores/fallas en la consola generados por el CalendarAgent
proceso. Algunos de los errores se pegan a continuación:
error: sql cached statement NSSQLiteStatement <0x7fae52e27ad0> on entity 'CalDAVError' with sql text 'SELECT t0.Z_ENT, t0.Z_PK, t0.Z_OPT, t0.ZCODE, t0.ZDOMAIN, t0.ZUSERINFO, t0.ZCHANGEREQUEST, t0.Z8_CHANGEREQUEST, t0.ZPRINCIPAL, t0.ZOPERATION, t0.ZPRINCIPAL1, t0.ZPUBLICATION, t0.ZSUBSCRIPTIONINFO FROM ZERROR t0 WHERE ( t0.ZPRINCIPAL IN (SELECT * FROM _Z_intarray0) AND t0.Z_ENT = ?) ' failed due to missing variable binding for (null) with expecting bindings (
"<NSSQLBindVariable: 0x7fae52eed410>"
) but actual substitution variables {
destinations = "{0x400072b <x-coredata://F6135326-AEE3-4C69-AD55-060EF81D21A6/CalDAVPrincipal/p16>}";
}
error: sql cached statement NSSQLiteStatement <0x7fae551cadc0> on entity 'Attachment' with sql text 'SELECT 0, t0.Z_PK, t0.Z_OPT, t0.ZATTACHMENTID, t0.ZCONTENTTYPE, t0.ZFILENAMEINCACHE, t0.ZFILENAMESUGGESTEDBYSERVER, t0.ZISAUTOARCHIVED, t0.ZISCACHED, t0.ZOMITSYNCRECORD, t0.ZPATHONDISKSTRING, t0.ZURLSTRING, t0.ZUUID, t0.ZITEM, t0.Z4_ITEM FROM ZATTACHMENT t0 WHERE t0.ZITEM IN (SELECT * FROM _Z_intarray0) ORDER BY t0.ZITEM' failed due to missing variable binding for (null) with expecting bindings (
) but actual substitution variables {
destinations = "{0xd340030b <x-coredata://F6135326-AEE3-4C69-AD55-060EF81D21A6/Event/p845>, 0xf2c0030b <x-coredata://F6135326-AEE3-4C69-AD55-060EF81D21A6/Event/p971>}";
}
¡La cantidad de errores generados en pocos minutos es más de 6000!. ¿Cuál crees que puede ser el motivo? Si cree que necesito agregar más detalles, indíquelo en los comentarios.
El posible problema es que el esquema de la base de datos o algunas de las entradas de la base de datos son incompatibles con la última aplicación de Calendario. O puede que estas entradas estén dañadas.
Hay 2 soluciones posibles:
arreglar db que es complicado.
soltar db: solo son datos almacenados en caché de sus cuentas en la nube.
para hacer la 2da opción:
ctrl+q
), luego~/Library/Calendars
yCalendar Cache
archivos (puedes simplemente tirarlos a la basura)Probablemente necesitará reactivar sus cuentas de calendario.
Para hacerlo, abra la configuración de la aplicación de calendario y elija las cuentas deseadas en la sección de cuentas
CalendarAgent
o iTunes
.
JC Matos
Ahmadov
Hefewe1zen
Ahmadov
dan