Моя программа swift периодически обновляет файл com.google.Chrome.plist
, хранящийся в /Library/Preferences
.
Во время первоначального выполнения требуется только перезапустить браузер Chrome, чтобы политики вступили в силу. Но теперь мне нужно перезагрузить систему, чтобы политики вступили в силу. Как заставить его обновиться без перезагрузки Mac?
А также кнопка Reload policies
в chrome://policy
не сработает. (Интересно, какова его цель?)
А также, пожалуйста, объясните разницу между размещением файла plist в /Library/Preferences
и в /Library/Managed Preferences
Или есть какая-нибудь команда для OS X, например gpupdate /force
(для windows) , как здесь сказано .
Я также недавно обнаружил, что эта проблема сохраняется и для других приложений (я попытался отредактировать plist-файл Safari с ~/Library/Preferences/com.apple.Safari.plist
, и для вступления в силу требуется перезагрузка системы)
Я застрял здесь надолго. Смещение в возможном направлении тоже подойдет!
Спасибо!