Брелок iCloud прерывает вход в iMessage и FaceTime

12

Около 6 месяцев у меня были проблемы с iCloud Keychain.

Каждый раз, когда я вхожу в свою учетную запись iCloud на новом компьютере (например, Mac Pro на работе и новый MBP 15 "с сенсорной панелью), iMessage, FaceTime и Handoff не работают.

Это не позволит мне войти ни в FaceTime, ни в iMessage. (и каким-то образом Handoff, кажется, связан с этой проблемой).

Это отображает эту ошибку:

Не удалось войти в iMessage.

Произошла ошибка во время активации. Попробуйте еще раз.

Я перепробовал кучу вещей: перезагрузка, сброс PRAM / SMC, переформатирование жесткого диска, переустановка ОС, обновление ОС в течение 6 месяцев, обращение в службу поддержки Apple в течение 5 часов.

Единственное решение, которое я нашел после всего этого, это два элемента цепочки для ключей :

идентификаторы: identity-rsa-private-key

идентификаторы: identity-rsa-public-key

Если я удаляю эти два элемента цепочки для ключей и перезагружаю систему, я могу войти в систему для одного сеанса. Как только я выхожу из системы или перезагружаю компьютер, он снова выводит меня из строя.

Если я создаю нового пользователя на компьютере и не включаю синхронизацию iCloud Keychain в настройках iCloud, все работает нормально. Я могу войти в iMessage и FaceTime. Как только я синхронизирую связку ключей iCloud, все ломается после перезагрузки компьютера или выхода из системы. В этот момент вы должны либо продолжить удаление указанных выше элементов цепочки для ключей, либо удалить всего пользователя и начать заново без синхронизации цепочки для ключей iCloud.

Я, вероятно, могу жить без iCloud Keychain. Я еще не использовал 1Password, но уверен, что это круто. Я сомневаюсь, что в iCloud Keychain хранятся другие вещи, такие как Apple Pay, которые было бы неплохо синхронизировать. Я чувствую, что iCloud Keychain станет только более важным, так как все мои устройства станут более связанными в ближайшие годы.

Любые идеи о том, как исправить iCloud Keychain от этого? Спасибо за вашу помощь!

Аарон
источник
Несколько вопросов к вам: (1) На скольких устройствах вы используете свою учетную запись iCloud? (2) Когда вы говорите « Каждый раз, когда я вхожу в свою учетную запись iCloud на новом компьютере , что вы подразумеваете под« новым »? (3) У вас есть код безопасности iCloud или вы решили пропустить этот шаг? (4) Поскольку эта проблема началась около 6 месяцев назад, можете ли вы вспомнить что-либо , совпадающее с этим (например, приобретение нового устройства, обновление / обновление ОС, новое программное обеспечение и / или оборудование и т. Д.)?
Monomeeth

Ответы:

8

Я наконец нашел решение.

В iCloud Keychain было несколько системных ключей. Эти элементы не должны были находиться в цепочке ключей iCloud, и они переопределяли элементы цепочки для ключей входа в систему всякий раз, когда я запрашивал вход в сообщения или FaceTime.

Я обнаружил ошибку, сравнив мой брелок с ноутбуком друга. Я удалил из цепочки для ключей iCloud все, чего не было в цепочке для ключей моего друга. (Ну, все, что начиналось с com.apple или ids.) (Я оставил пароли веб-страницы.)

Как только эти удаления синхронизируются между устройствами, и я перезагружаю каждую машину, все работает отлично.

Аарон
источник
1
Отлично сработано. Спасибо, что поделились своим полезным решением.
Zonker.in.Geneva
1
СПАСИБО. Ответ выше об удалении com.apple и идентификаторов из цепочки для ключей был единственным решением, которое работало для меня. И это после того, как вы провели два часа на телефоне сегодня с поддержкой Apple ... Спасибо, спасибо, спасибо. Удалите все, что начинается с com.apple или идентификаторов из вашей цепочки для ключей, и все будет хорошо. IMessage был просто в замешательстве!
PNWCar
1

Всякий раз, когда я пытался войти с помощью своего Apple ID в Messages, FaceTime или App Store в macOS Sierra 10.12.6, я получал сообщение об ошибке: «Произошла ошибка во время аутентификации».

Произошла ошибка во время аутентификации.

Я исправил это, переместив этот файл в корзину: /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist

и перезагрузка компьютера.

Джейми Буркарт
источник
0

Как бы неожиданно это ни было, и, как упоминалось в записи поддержки , сброс NVRam сделал это для меня.

«Закройте свой Mac, затем включите его и сразу нажмите и удерживайте эти четыре клавиши вместе: Option, Command, P и R. Вы можете отпустить клавиши примерно через 20 секунд, в течение которых ваш Mac может появиться для перезагрузки».

Комбинация сброса NVRam

Sepehr
источник