MacOS (10.13 High Sierra) больше не сохраняет настройки заставки в com.apple.screensaver

До сих пор мой проект полагался на следующие команды, чтобы настроить настройки заставки:

defaults write com.apple.screensaver askForPasswordDelay 0
defaults write com.apple.screensaver askForPassword true

Как и в macOS High Sierra (10.13), похоже, что эти настройки больше не сохраняются в com.apple.screensaver

Я бы хотел избежать Apple Script для достижения такой цели, любых предложений?

Ответы

Ответ 1

Виктор Вранчан объясняет это в замечательном блоге:

https://blog.kolide.com/screensaver-security-on-macos-10-13-is-broken-a385726e2ae2

В заключение вы не можете запросить запрос, но вы можете mange.:

Пока Apple не решит эту ошибку, необходимо тщательно управлять настройками безопасности/блокировки заставки. Более конкретно:

  • Принудительно выполните настройку профиля как можно скорее.
  • Убедитесь, что в профиле используется ключ askForPasswordDelay.