Рву на себе волосы, пытаясь избавиться от карантина "Хотите открыть это?" предупреждение, потому что мне это не нравится.
Хорошо задокументированный способ (по умолчанию пишется com.apple.LaunchServices LSQuarantine -bool NO) НЕ работает.
Кроме того, я использовал панель настроек секретов , и она тоже не работает. Как только я сниму флажок, закрою панель и снова открою, она все равно будет отмечена.
(Я пробовал перезагружаться сразу после этих методов, без костей.)
Никогда не пытался полностью отключить это поведение, но вы всегда можете удалить карантин из файла с помощью xattr. Например:
$ cd ~/Downloads
$ xattr -dr com.apple.quarantine ./*
Я думаю об этом не столько как о проверке идиота, сколько о защите от уязвимостей браузера, которые в противном случае могли бы загрузиться, и чего-то еще без вашего ведома.
Вот простое действие с папкой Automator, которое снимет флажок карантина с файлов при их загрузке в папку «Загрузки»:
for f in "$@"
do
xattr -d com.apple.quarantine "$f"
done
Наконец, сохраните рабочий процесс под любым именем, и он сразу же начнет работать.
Лри
LSQuarantine -bool false
работает для меня. И это было принято как ответ на вопрос: как я могу отключить Mac OS Lion, спрашивающий, действительно ли я хочу открыть загруженный файл?