Antecedentes
Esto parece ser un problema continuo con muchas personas... En resumen, estoy recibiendo una gran cantidad de errores en mi system.log en las siguientes líneas:
CloudKeychainProxy[307]: __39-[UbiqitousKVSProxy doSyncWithAllPeers]_block_invoke_2 syncWithAllPeers (null), rescheduling timer
Esto sucede una vez cada 5 segundos, ¡un poco tonto, verdad?
Lo primero que quería hacer era cerrar sesión en iCloud porque obviamente algo ha salido mal allí. Abro las preferencias del sistema, navego hasta iCloud e intento cerrar sesión. Uno por uno, los servicios de iCloud se desactivan, cada uno me pregunta si quiero mantener una copia de los datos localmente. Este proceso se completa y luego recibo un error que indica:
No se pudo eliminar tu cuenta de iCloud en este momento.
Desactiva todos los servicios de iCloud e inténtalo de nuevo.
El único punto de conflicto en el panel de preferencias de iCloud es el Acceso Directo. Cuando desmarco la casilla, inmediatamente se vuelve a marcar, en el momento en que respondo la pregunta de mantener o eliminar datos (independientemente de la respuesta seleccionada).
Un vistazo en system.log
a través de Console muestra este error apareciendo en el momento en que la casilla se vuelve a marcar:
com.apple.preferences.icloud.remoteservice[645]: [AOSAccounts] : [SetEnabled] : Did not call SSRemoveSyncedKeychainData as we had an error in SOSCCRemoveThisDeviceFromCircle for account myaccount@site.com error: (null)
(dirección de correo electrónico real reemplazada por "myaccount@site.com")
Entonces. ¡No puedo cerrar sesión en iCloud ya que no puedo deshabilitar el Acceso Directo de iCloud! ¿Qué está pasando?
Ideas que no funcionaron
-
Reparar permisos, tanto en Utilidad de Discos, como los permisos de mi directorio de inicio desde el sistema de Recuperación al presionar Cmd-R al arrancar. Sin efecto.
-
Revisar errores de disco - no hay ninguno.
-
Arrancar en modo seguro - Sin efecto.
-
Limpiar todas las cachés posibles (a través de OnyX), incluyendo LaunchServices, dyld, XPC, kernel, boot y componentes del sistema. - Sin efecto.
-
Cambiar mi contraseña en iCloud.com - esto resulta en una solicitud de una contraseña que nunca es aceptada, y al intentar cancelarla ¡System Preferences se bloquea! Después de recargarla, parece que se aceptó mi contraseña modificada, pero no se han realizado otros cambios. Sin efecto en el problema.
-
Eliminar todos los kexts de terceros (cualquier cosa que aparezca en un
kextstat | grep -v apple
). Lo único que tenía allí era Virtualbox y Little Snitch, ambos desinstalados completamente. Sin efecto. -
Cerrar sesión en todos los demás dispositivos de iCloud, incluyendo otro Mac, un iPhone y un iPad. Sin efecto.
Ideas que no son aceptables
- Crear una nueva cuenta de usuario. Esto es una solución temporal y no soluciona lo que está estropeado. El mismo problema podría volver a ocurrir, y simplemente abandonar mi cuenta cada vez que lo haga realmente no es una solución viable.
Otras notas
iCloud parece funcionar bien excepto por las partes del Acceso Directo. Las nuevas contraseñas guardadas en Safari no se sincronizan en todos los dispositivos. Correo, notas, calendario, etc., funcionan bien.
El Soporte de Apple fue inútil en este asunto, sugiriendo todo lo que intenté anteriormente, con la única otra opción siendo un restablecimiento completo de iCloud, que es la opción nuclear (todos mis datos sincronizados desaparecen) y puede que no solucione el problema en la Mac de todos modos.