Não foi possível sair do iCloud no OSX Yosemite ou desativar o Keychain


10

fundo

Este parece ser um problema contínuo para muitas pessoas. Em resumo, estou recebendo muitos erros no meu system.log ao longo das linhas de:

CloudKeychainProxy[307]:  __39-[UbiqitousKVSProxy doSyncWithAllPeers]_block_invoke_2 <UBK-s-pC---> syncWithAllPeers (null), rescheduling timer

Isso acontece uma vez a cada 5 segundos - meio bobo, certo?

A primeira coisa que eu queria fazer era sair do iCloud porque algo obviamente deu errado lá. Abro as preferências do sistema, navego para o iCloud e tento clicar em Sair. Um por um, os serviços do iCloud estão todos desativados, cada um me pergunta se eu quero manter uma cópia dos dados localmente. Esse processo termina e, em seguida, recebo um erro informando:

Não foi possível remover sua conta do iCloud no momento.

Desative todos os serviços do iCloud e tente novamente.

O único destaque no painel de preferências do iCloud é Chaveiro. Quando desmarco a caixa, ela se verifica novamente imediatamente, no momento em que respondo à pergunta de manter ou excluir dados (e independentemente da resposta selecionada).

Uma olhada no system.logconsole mostra esse erro aparecendo no momento em que a caixa é verificada novamente:

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)

(endereço de email real substituído por "myaccount@site.com")

Assim. Não consigo sair do iCloud porque não posso desativar o Keychain do iCloud. WTF?

Ideias que não funcionaram

  • Reparando permissões, no Disk Utility, e minhas permissões de diretório inicial do sistema Cmd-R-on-boot Recovery. Sem efeito

  • Verificando erros no disco - não há nenhum.

  • Inicializando no modo de segurança - Sem efeito.

  • Limpando todo cache possível (via OnyX), incluindo LaunchServices, dyld, XPC, kernel, inicialização e componentes do sistema. - sem efeito.

  • Alterando minha senha no iCloud.com - isso resulta em um prompt para uma senha que nunca é aceita, e a tentativa de cancelá-la resulta na falha das Preferências do Sistema !! Após recarregá-lo, parece que minha senha modificada foi aceita, mas nenhuma outra alteração foi feita. Nenhum efeito sobre o problema.

  • Removendo todos os kexts de terceiros (qualquer coisa que seja mostrada em a kextstat | grep -v apple). As únicas coisas que eu tinha lá eram o Virtualbox e o Little Snitch, ambos desinstalados totalmente. Sem efeito

  • Sair de todos os outros dispositivos do iCloud, incluindo outro Mac, iPhone e iPad. Sem efeito

Ideias que não são aceitáveis

  • Criando uma nova conta de usuário. Esta é uma solução alternativa e não corrige o que foi quebrado. O mesmo problema pode acontecer novamente e simplesmente abandonar minha conta a qualquer momento não é realmente uma solução sustentável.

Outras notas

O iCloud parece funcionar bem, exceto pelos bits do chaveiro. Novas senhas salvas no Safari não são sincronizadas entre dispositivos. Correio, notas, calendário, etc, funcionam bem.

O Suporte da Apple foi inútil nesse assunto, sugerindo tudo o que tentei acima, com a única outra opção sendo uma redefinição completa do iCloud, que é a opção nuclear (todos os meus dados sincronizados desaparecem) e pode não resolver o problema de qualquer maneira. .

Respostas:


8

Fazer login no meu iPhone e ativar o iCloud Keychain fez o truque para mim. Então, restaurei o chaveiro no meu iPhone e a chave do meu Mac mudou para o estado desligado como mágica


Com certeza. É irritante que seja necessário rastrear todos os outros dispositivos e desconectá-los para corrigir isso, mas essa parece ser a solução. Não faço ideia o que acontece se dois dispositivos acabam neste estado, ao mesmo tempo ...
Mikey TK

Surpreendentemente ... essa foi exatamente a resposta que eu tenho procurado nesses últimos 3 meses ... obrigado!
Brian Adkins

Não, não aqui.
danorton 27/09/15

5

Eu tenho um Apple + pessoal separado (somente antes do compartilhamento da família), IDs da Apple. Entrei no iCloud no meu MBPr usando o ID da Apple somente para aplicativos para configurar o compartilhamento da família. Não consigo fazer isso via web.

Quando chegou a hora de sair do ID da Apple somente para aplicativos, encontrei o mesmo problema, mas as soluções postadas não funcionam para mim, pois nunca entrei no iCloud em meus outros iDevices com o ID da Apple apenas para aplicativos. Eu sempre usei meu Apple ID pessoal. o Apple ID somente para aplicativos está conectado no iTunes, mas não acho que isso esteja relacionado.

De qualquer forma, a solução para mim foi excluir a pasta ~ / Library / Application Support / iCloud e o arquivo ~ / Library / Preferences / Mobile * .plist. Reinicie o OS X e entre novamente! :)


Isso funcionou para mim. Você pode querer manter cópias desses arquivos e pastas embora
drewk

Ele apenas recriou esses arquivos na próxima tentativa falhada de sair
user151019

Isso funcionou para mim. Para aqueles que não estão familiarizados com como isso deve ser feito, primeiro permita que o OSx mostre arquivos ocultos através do Terminal (como fazer isso no google). Em seguida, no Finder, acesse seu HD / Users / YourUserName. Lá você encontrará a pasta Biblioteca oculta, que contém a pasta iCloud e o arquivo MobileMeAccounts.plist. Para abrir a pasta Biblioteca, clique com o botão direito do mouse e selecione para abrir em uma nova guia. Se você clicar duas vezes nele, ele pode não abrir.
ben

0

Desativar o chaveiro do iCloud em todos os dispositivos fez o truque para mim. Eu tinha um iPad antigo que ainda estava ativado. Agora eu posso desativar o chaveiro.


Simon, isso fez o truque para mim também, obrigado! :)

-1

Tente o seguinte:

  1. Desative o chaveiro em todos os seus dispositivos.
  2. Saia do iCloud no seu Mac.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.