Safari не восстанавливает вкладки / не возобновляет

Кажется, мой Safari не возобновляется должным образом.

Я открываю некоторые вкладки, затем выхожу, и когда снова запускаю Safari, он открывается, как будто раньше не было открытых вкладок.

Это какая-то ошибка версии, или я должен искать что-то в настройках Safari?

  • Сафари 5.1.7 (7534.57.2)
  • МОКС 10.7.4 (сборка 11E53)

РЕДАКТИРОВАТЬ: В ответ на Michiel я проверил, включено ли у меня резюме.Системные настройки -> Общие

Восстановление окон при выходе и повторном открытии приложений не отмечено в общих настройках? Возвращает defaults read com.apple.Safari NSQuitAlwaysKeepsWindows0?
git.io/csCr6w - есть ли какой-нибудь чистый способ исправить это? Я не хочу делать это через оболочку
Я просто подумал, что для NSQuitAlwaysKeepsWindows может быть установлено значение false. Но так как ключа от него не было, то это что-то другое...

Ответы (3)

Это не настройка Safari, а общая настройка. Перейдите в «Системные настройки» < «Общие» и убедитесь, что установлен флажок «Восстанавливать окна при выходе и повторном открытии приложений» .

введите описание изображения здесь

Но вы также можете установить некоторые сторонние приложения.

  • Существует SafariRestore , который в основном делает то же самое. Но вы должны отключить окна восстановления при выходе и повторном открытии приложений на скриншоте выше!
  • Вы также можете добавить расширение Sessions в Safari, которое сделает то же самое.

У меня нет опыта работы ни с одним из этих приложений, поэтому, пожалуйста, дайте мне знать, если это сработает!

К сожалению, у меня это включено (см. обновленный вопрос)
Хм, странно. Это работает для меня с большой легкостью. Я поищу другие решения...
На прошлой неделе или около того у меня тоже работало
Что вы делали в это время? (Установить или удалить что-то?)
Смотрите мой отредактированный ответ!
Я нашел сомнительное исправление. Теперь это работает, но спасибо. Единственное, что может вызвать это, может быть недавнее обновление Safari. Я давно не делал никаких системных инвазивных вещей, может быть, за все время, пока он у меня установлен;)
Хорошо, отлично, если вы решили свой вопрос! Удачи!

Теперь он снова работает.

Шаги, которые я сделал:

  • Отключить и снова включить возобновление в Системных настройках → Общие.
  • Включите и снова отключите расширения в Safari → Настройки. У меня не установлены никакие расширения. «Аблинг» касался только функциональности Safari.Включение расширений в Safari

Я не знаю, какой из этих шагов исправил это, но теперь это просто работает :/

PS: Вернемся к чеку Лаури Ранта. Он имеет тот же результат

defaults read com.apple.Safari NSQuitAlwaysKeepsWindows                                                                                                                     
2012-06-19 11:13:35.069 defaults[2240:707] 
The domain/default pair of (/Users/mailo/Library/Preferences/com.apple.Safari.plist, NSQuitAlwaysKeepsWindows) does not exist

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

Что я сделал: восстановил Safari (в главном меню Safari). У меня были отмечены все флажки, кроме тех, что касались местоположения и сохранения паролей. Так что это было своего рода «стирание». Затем я вышел из Safari и снова запустил его. Теперь он снова работает, правильно возобновляя работу всех открытых вкладок.