Утеряны пароли Wi-Fi после сброса настроек сети на iPhone

После сброса конфигурации сети на моем iPhone все пароли Wi-Fi были потеряны. Они были сохранены в связке ключей iCloud, синхронизированы с моим Mac, где они тоже исчезли. Это очень расстраивает, поскольку кажется, что они хранились только в iCloud, и я не могу восстановить их с помощью старых резервных копий Time Machine. (В Связке ключей на моем Mac у меня есть только некоторые из них, 90% потеряны.)

Какой был вопрос?
К сожалению, получить доступ к этой информации невозможно. Пароли хранятся на вашем телефоне в безопасном месте, к которому нельзя получить доступ с помощью обычных средств на телефоне. Это сделано для вашей защиты: если вы потеряете свой iPhone и кто-то его поднимет, сохраненные на нем пароли будут доступны для захвата. Это приведет к множеству проблем с безопасностью. Поэтому в дальнейшем я бы рекомендовал использовать определенные приложения, такие как 1password, чтобы сохранить ваши пароли в безопасности и создать резервную копию.
То же самое произошло здесь. Я думал, что все пароли хранятся в связке ключей iCloud. Можем ли мы не rsync их оттуда?
Да, я звонил Тиму Куку. Он сказал, что это фича, а не баг.

Ответы (2)

Я наткнулся на этот вопрос, и это было предложено кем-то на форуме:

  1. Отключите связку ключей iCloud на странице настроек iCloud (в верхней части настроек, если работает iOS 10.3, внизу списка, если работают другие версии iOS)
  2. Выполните «Сброс настроек сети», чтобы устранить проблему с сетью, с которой вы столкнулись.
  3. Теперь все пароли Wi-Fi должны быть удалены. Теперь вам нужно подключиться к сети вручную, а затем повторно включить связку ключей iCloud, ваши старые пароли WiFi должны быть повторно синхронизированы, и теперь у вас должен быть доступ ко всем ранее подключенным WiFi.

Обратите внимание, что я не проверял это лично, но я столкнулся с этим только потому, что пытаюсь устранить проблему, когда мой iPad отключается от WiFi только при потоковой передаче Netflix.

Я выполнил это, и это сработало, как и ожидалось — просто отключите iCloud Keychain перед очисткой настроек сети, а затем снова включите, мои пароли Wi-Fi были повторно синхронизированы с моим телефоном через LTE (о чем свидетельствует отсутствие необходимости вводить мой пароль для подключиться к моей сети Wi-Fi).

Вы используете базу в аэропорту? Если это так, вы можете принудительно добавить пароль обратно в свою связку ключей оттуда (при условии, что он находится в настройках базы аэропорта).

Перейдите в Airport Utility/Edit/Wireless, на этой вкладке должно быть указано имя вашего WiFi с введенным паролем, но не видимым. Если он еще не выбран, установите флажок «Запомнить этот пароль в цепочке для ключей в мае», после чего он должен снова сохранить элемент в вашей цепочке для ключей, и ваш Mac автоматически переподключится к этому WiFi.

Удачи