В нашей среде автоматического тестирования я использую Safari с предустановленными настройками. Я загружаю их, используя запись по умолчанию перед открытием Safari и запуском теста.
Поскольку загрузка Safari 13 из неизвестных источников по умолчанию «заблокирована» (запрашивается подтверждение). Я знаю, что могу разрешить загрузку для всех сайтов через GUI: Safari -> Настройки -> Веб-сайты -> Загрузка. Установите для параметра «При посещении других веб-сайтов» значение «Разрешить».
Интересно, есть ли способ установить это с помощью записи по умолчанию. Я искал манифест настроек Safari по адресу /Applications/Safari.app/Contents/Resources/com.apple.Safari.manifest/Contents/Resources/com.apple.Safari.manifest, но не смог найти параметр, который удовлетворял бы моим требованиям. Нужны.
Отключена ли настройка загрузок по умолчанию? (Возможная угроза безопасности) Если возможно установить Загрузки по умолчанию. Какой ключ я должен использовать?
Есть ли другое место, кроме манифеста, которое включает в себя больше возможных ключей, которые я могу использовать при обновлении списка параметров?