Фон
Это кажется постоянной проблемой для многих людей. Короче говоря, я получаю массу ошибок в моем system.log по следующим направлениям:
CloudKeychainProxy[307]: __39-[UbiqitousKVSProxy doSyncWithAllPeers]_block_invoke_2 <UBK-s-pC---> syncWithAllPeers (null), rescheduling timer
Это случается каждые 5 секунд - глупо, правда?
Первое, что я хотел сделать, это выйти из iCloud, потому что там явно что-то пошло не так. Я открываю системные настройки, перехожу на iCloud и пытаюсь нажать Выход. Один за другим все сервисы iCloud отключены, каждый спрашивает меня, хочу ли я сохранить копию данных локально. Этот процесс завершается, и я получаю сообщение об ошибке:
Ваша учетная запись iCloud не может быть удалена в настоящее время.
Отключите все сервисы iCloud и попробуйте снова.
Единственным препятствием на панели настроек iCloud является связка ключей. Когда я снимаю флажок, он сразу же проверяет сам себя, как только я отвечаю на вопрос о сохранении или удалении данных (и независимо от выбранного ответа).
Просмотр system.log
через консоль показывает, что эта ошибка появляется в момент перепроверки окна:
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)
(фактический адрес электронной почты заменен на «myaccount@site.com»)
Так. Я не могу выйти из iCloud, поскольку не могу отключить связку ключей iCloud. WTF?
Идеи, которые не сработали
Восстановление разрешений, как в Дисковой утилите, так и разрешений моего домашнего каталога из системы восстановления Cmd-R-on-boot. Нет эффекта.
Проверка на дисковые ошибки - их нет.
Загрузка в безопасном режиме - без эффекта.
Очистка любого возможного кэша (через OnyX), включая LaunchServices, dyld, XPC, ядро, загрузочный и системные компоненты. - Нет эффекта.
Изменение моего пароля на iCloud.com - это приводит к запросу пароля, который никогда не принимается, а попытка его отмены приводит к сбою Системных настроек !! После перезагрузки кажется, что мой измененный пароль был принят, но другие изменения не были сделаны. Не влияет на проблему.
Удаление всех сторонних кексов (все, что показано в
kextstat | grep -v apple
). Там были только Virtualbox и Little Snitch, которые были полностью удалены. Нет эффекта.Выход из всех других устройств iCloud, включая другой Mac, iPhone и iPad. Нет эффекта.
Идеи, которые не приемлемы
- Создание новой учетной записи пользователя. Это обходной путь, и он не исправляет то, что было сломано. Та же проблема может повториться, и простое удаление моей учетной записи в любое время действительно не является надежным решением.
Другие заметки
Кажется, что iCloud работает нормально, за исключением битов цепочки для ключей. Новые пароли, сохраненные в Safari, не синхронизируются между устройствами. Почта, заметки, календарь и т. Д. Работают нормально.
Поддержка Apple была бесполезна в этом вопросе, предлагая все, что я попробовал выше, с единственным другим вариантом - полным сбросом iCloud, который является и ядерным вариантом (все мои синхронизированные данные исчезают), и, в любом случае, может не решить проблему на Mac. ,
У меня есть отдельный персональный + только для приложений (был до совместного использования семьи) Apple ID. Я вошел в iCloud на своем MBPr, используя свой Apple ID только для приложений, чтобы я мог настроить общий доступ к семье. Я не могу сделать это через Интернет.
Когда пришло время выходить из Apple ID только для приложений, я столкнулся с той же проблемой, но опубликованные решения не работают для меня, так как я никогда не входил в iCloud на своих других iDevices с Apple ID только для приложений. Я всегда использовал свой персональный Apple ID. Apple ID только для приложений входит в систему через iTunes, но я не думаю, что это связано.
В любом случае, решение для меня было удалить ~ / Library / Application Support / папку iCloud и ~ / Library / Preferences / Mobile * .plist файл. Перезапустите OS X и войдите снова! :)
источник
Отключение брелка iCloud на всех устройствах помогло мне. У меня был старый iPad, который все еще был включен. Теперь я могу отключить связку ключей.
источник
Попробуй это:
источник