Сброс браузера по умолчанию OS X к Safari

Каждый раз, когда я перезагружаю свой Mac, браузер по умолчанию сбрасывает себя к Safari (из Firefox). Я изменяю его в Safari (как проиллюстрировано в этом вопросе), но это никогда не придерживается мимо перезагрузки.

У кого-либо есть решение для этого? Есть ли что-то, что я мог проверить (плохое разрешение на файле настроек или чем-то)?

2
задан 20.03.2017, 12:17

3 ответа

После потери почти моего всего дня, пытаясь выяснить, почему это происходило, я наконец нашел обходное решение.

Как Ben сказал прежде, это - ошибка, связанная с FileVault. При использовании FileVault база данных LaunchServices не читается правильно после перезагрузки. Так как это - где Ваши ассоциации (файлы и URL) хранятся, они все вернулись к системному значению по умолчанию. Удаление и восстановление Вашей базы данных LaunchServices не работали бы, потому что Ваши настройки правильно хранятся, они просто не читаются, поскольку они предполагались к после перезагрузки.

Несомненно, я мог отключить FileVault, но это не приемлемо для меня. У меня есть много разумных данных в моем MacBook, и я живу в Бразилии, где риск того, чтобы украсть Ваш ноутбук является довольно большим. Таким образом, мне был нужен другой способ решить эту проблему.

К счастью, после просмотра БОЛЬШОГО КОЛИЧЕСТВА веб-страниц, связанных с предметом, я нашел сценарий оболочки под названием "GoodCompany", записанный парнем по имени Martin Kopischke. Заключение в кавычки его описания:

GoodCompany является сценарием оболочки (с некоторыми сопроводительными файлами) для работы вокруг раздражающей ошибки FileVault, которая заставляет Launch Services проигнорировать привязку пользовательского приложения. Если OS X, кажется, забывает Ваш браузер по умолчанию, почтовую программу, RSS-ридер или редактора для определенных типов файлов после каждой перезагрузки, и Вы используете FileVault, GoodCompany для Вас.

Можно загрузить его здесь. Просто распакуйте zip-файл, поместите его в папку в Вашем доме и выполните его с "разрешать" действием, таким образом, он будет установлен бежать за каждым входом в систему. Прочитайте сопроводительную документацию для получения дополнительной информации.

Я просто попробовал его и, хотя не точно "решение" проблемы, это - прекрасное обходное решение. ПУТЬ лучше, чем отключение FileVault.

4
ответ дан 08.12.2019, 05:18

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

2
ответ дан 08.12.2019, 05:18
  • 1
    я использую FileVault; я попытаюсь отключить это, когда я получу шанс. – Craig Walker 16.07.2009, 20:11

Это могло быть повреждением prefs файл. Попытайтесь переместить ~/Library/Preferences/com.apple.internet*.plist в сторону и сбросить Ваши предпочтения.

1
ответ дан 08.12.2019, 05:18

Теги

Похожие вопросы