Не удается открыть HTML-страницы в Safari? Добавьте Safari к полному доступу к диску
Просмотр загруженных HTML-страниц или предварительный просмотр страниц в текстовом редакторе или приложении для создания веб-сайтов в браузере может быть рутинным занятием для многих из нас. Но что вы делаете, когда получаете эту неожиданную ошибку?
Safari не может открыть страницу. Ошибка: «Операция не может быть завершена. (kCFErrorDomainCFNetwork ошибка 1.)” (kCFErrorDomainCFNetwork:1)
Это похоже на глубокую и сложную проблему. К счастью, ответ прост: macOS сообщает вам, что вы не предоставили Safari разрешение на открытие файлов с локальных томов. Это часть общего профиля безопасности Apple в macOS, который не позволяет приложениям открывать файлы в расположениях или типах, для которых им не предоставлено явное разрешение.
Нет никакого реального риска от предоставления Safari доступа к любому файлу. Apple обычно пытается ограничить то, что не является необходимым, и в подобных случаях это может иметь место. Большинство пользователей Mac не просматривают HTML-страницы. Поскольку у Apple такой широкий подход, это означает, что создатели вредоносного ПО не имеют смысла пытаться открыть HTML-страницу в Safari в качестве вектора для эксплуатации.
Вы можете обойти эту меру безопасности, выполнив следующие действия:
- Открыть Системные настройки > Безопасность и конфиденциальность или Настройки системы > Конфиденциальность и безопасность.
- Нажмите Полный доступ к диску.
- В нижней части списка щелкните значок + (плюс).
- Выбирать Сафари из папки Приложения.
Теперь попробуйте снова загрузить эту HTML-страницу, и вы обнаружите, что Safari справится с этим.