Fondo
Esto parece ser un problema continuo con muchas personas. En resumen, recibo un montón de errores en mi system.log en la línea de:
CloudKeychainProxy[307]: __39-[UbiqitousKVSProxy doSyncWithAllPeers]_block_invoke_2 <UBK-s-pC---> syncWithAllPeers (null), rescheduling timer
Esto sucede una vez cada 5 segundos: un poco tonto, ¿verdad?
Lo primero que quería hacer era cerrar la sesión de iCloud porque, obviamente, algo ha ido mal allí. Abro las preferencias del sistema, navego a iCloud y trato de cerrar sesión. Uno por uno, todos los servicios de iCloud están deshabilitados, cada uno me pregunta si quiero guardar una copia de los datos localmente. Este proceso finaliza y luego aparece un error que indica:
Su cuenta de iCloud no se pudo eliminar en este momento.
Desactiva todos los servicios de iCloud y vuelve a intentarlo.
La única reserva en el panel de preferencias de iCloud es Keychain. Cuando desactivo la casilla, se vuelve a comprobar de inmediato, en el momento en que respondo a la pregunta de mantener o eliminar datos (e independientemente de la respuesta seleccionada).
Una mirada en system.log
a través de la consola muestra este error que aparece en el momento en que se vuelve a marcar la casilla:
com.apple.preferences.icloud.remoteservice[645]: [AOSAccounts] : [SetEnabled] : Did not call SSRemoveSyncedKeychainData as we had an error in SOSCCRemoveThisDeviceFromCircle for account [email protected] error: (null)
(la dirección de correo electrónico real se reemplazó con "[email protected]")
Entonces. No puedo salir de iCloud porque no puedo desactivar el llavero de iCloud. WTF?
Ideas que no funcionaron
-
Reparando permisos, tanto en la Utilidad de Discos, como en los permisos de mi directorio de inicio del sistema de Recuperación de Cmd-R-on-boot. Sin efecto.
-
Comprobando errores de disco: no hay ninguno.
-
Arranque en modo seguro: sin efecto.
-
Borrado de cada caché posible (a través de OnyX), incluidos LaunchServices, dyld, XPC, kernel, boot y componentes del sistema. - Sin efecto.
-
Cambiando mi contraseña en iCloud.com: esto da como resultado una solicitud de una contraseña que nunca se acepta, y el intento de cancelarla hace que las Preferencias del sistema se bloqueen. Después de volver a cargarla, parece que mi contraseña modificada fue aceptada, pero no se han realizado otros cambios. Ningún efecto sobre el problema.
-
Eliminando todos los kexts de terceros (cualquier cosa que se muestre en
kextstat | grep -v apple
). Las únicas cosas que tenía allí eran Virtualbox y Little Snitch, las cuales fueron desinstaladas totalmente. Sin efecto. -
Cerrar sesión en todos los demás dispositivos iCloud, incluido otro Mac, un iPhone y un iPad. Sin efecto.
Ideas que no son aceptables
- Creando una nueva cuenta de usuario. Esta es una solución, y no soluciona lo que se ha roto. El mismo problema podría volver a ocurrir, y simplemente abandonar mi cuenta en cualquier momento no es una solución sostenible.
Otras notas
iCloud parece funcionar bien a excepción de los bits de llavero. Las nuevas contraseñas guardadas en Safari no se sincronizan entre dispositivos. Correo, notas, calendario, etc., funcionan bien.
El soporte de Apple fue inútil en este asunto, sugiriendo que todo lo que probé anteriormente, con la única otra opción es un reinicio completo de iCloud, que es la opción nuclear (todos mis datos sincronizados desaparecen) y es posible que no solucione el problema. el mac de todos modos.