tło
Wydaje się, że jest to ciągły problem wielu osób. Krótko mówiąc, w moim systemie.log pojawia się mnóstwo błędów:
CloudKeychainProxy[307]: __39-[UbiqitousKVSProxy doSyncWithAllPeers]_block_invoke_2 <UBK-s-pC---> syncWithAllPeers (null), rescheduling timer
Zdarza się to raz na 5 sekund - trochę głupie, prawda?
Pierwszą rzeczą, którą chciałem zrobić, było wylogowanie się z usługi iCloud, ponieważ najwyraźniej coś poszło nie tak. Otwieram preferencje systemowe, przechodzę do iCloud i próbuję nacisnąć Wyloguj się. Po kolei wszystkie usługi iCloud są wyłączone, każdy pyta mnie, czy chcę zachować kopię danych lokalnie. Ten proces się kończy, a następnie pojawia się błąd informujący:
W tej chwili nie można usunąć Twojego konta iCloud.
Wyłącz wszystkie usługi iCloud i spróbuj ponownie.
Jedyną przeszkodą w panelu preferencji iCloud jest Keychain. Kiedy odznaczam to pole, natychmiast ponownie się sprawdza, w momencie, gdy odpowiem na pytanie zachowania lub usunięcia danych (i niezależnie od wybranej odpowiedzi).
Spojrzenie w system.log
konsoli pokazuje ten błąd pojawiający się w momencie ponownej kontroli pudełka:
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)
(rzeczywisty adres e-mail zastąpiony przez „myaccount@site.com”)
Więc. Nie mogę się wylogować z iCloud, ponieważ nie mogę wyłączyć pęku kluczy iCloud. WTF?
Pomysły, które nie działały
Naprawianie uprawnień, zarówno w Narzędziu dyskowym, jak i uprawnieniach do mojego katalogu domowego z systemu odzyskiwania Cmd-R-on-boot. Bez efektu.
Sprawdzanie błędów dysku - nie ma żadnych.
Uruchamianie w trybie awaryjnym - bez efektu.
Czyszczenie każdej możliwej pamięci podręcznej (przez OnyX), w tym LaunchServices, dyld, XPC, jądro, boot i komponenty systemowe. - Bez efektu.
Zmiana mojego hasła na iCloud.com - powoduje wyświetlenie monitu o hasło, które nigdy nie jest akceptowane, a próba jego anulowania powoduje awarię Preferencji systemowych !! Po ponownym załadowaniu wygląda na to, że moje zmodyfikowane hasło zostało zaakceptowane, ale nie wprowadzono żadnych innych zmian. Brak wpływu na problem.
Usuwanie wszystkich tekstów stron trzecich (wszystko, co pokazuje litera a
kextstat | grep -v apple
). Jedyne rzeczy, które tam miałem, to Virtualbox i Little Snitch, które zostały całkowicie odinstalowane. Bez efektu.Wylogowywanie się ze wszystkich innych urządzeń iCloud, w tym innego komputera Mac, iPhone'a i iPada. Bez efektu.
Pomysły, które nie są akceptowane
- Tworzenie nowego konta użytkownika. Jest to obejście problemu i nie naprawia tego, co zostało zepsute. Ten sam problem może się powtórzyć, a po prostu zrezygnowanie z mojego konta w dowolnym momencie nie jest realnym rozwiązaniem.
Inne notatki
Wygląda na to, że iCloud działa dobrze, z wyjątkiem bitów pęku kluczy. Nowe hasła zapisane w Safari nie synchronizują się między urządzeniami. Poczta, notatki, kalendarz itp. Działają dobrze.
Wsparcie Apple było bezużyteczne w tej kwestii, sugerując wszystko, co próbowałem powyżej, a jedyną inną opcją jest pełny reset iCloud, który jest jednocześnie opcją nuklearną (wszystkie moje zsynchronizowane dane znikają) i może nie rozwiązać problemu na komputerze Mac .