Что такое нотаризация на Mac?
Проверено 30 октября 2026 г.
Нотаризация это автоматическая проверка Apple для ПО, которое распространяется вне Mac App Store. Если проверка не находит вредоносного содержимого или проблем с подписью, Apple выдаёт тикет, который Gatekeeper может найти. Это не App Review. Сотрудник Apple приложение не использует, поэтому нотаризовано означает «известного вредоносного ПО не найдено», а не «одобрено» или «безопасно».
Подписано, нотаризовано и проверено
| Что происходит | Кто это делает | Что это вам сообщает | |
|---|---|---|---|
| Подписано Developer ID | Создатель подписывает приложение сертификатом Apple | Создатель | Кто подписал и что с тех пор оно не менялось |
| Нотаризовано | Подписанное приложение загружается и проверяется | Автоматический сервис Apple | Известного вредоносного содержимого не найдено |
| App Review | Apple проверяет приложение по своим правилам | Apple, для App Store | Оно соответствует правилам магазина |
Начиная с macOS 10.15, ПО, собранное после 1 июня 2019 г. и распространяемое через Developer ID, должно быть нотаризовано. Приложения из Mac App Store этого не требуют, потому что, по словам Apple, процесс в магазине включает равноценные проверки безопасности.
Что значит «идентифицированный разработчик»
macOS использует эту фразу для разработчика с действительной подписью Developer ID. Она подтверждает, что ПО происходит от идентифицированного разработчика и не было изменено. Она ничего не говорит о том, добросовестна ли компания. Эту часть вы оцениваете сами.
Что с ним делает Gatekeeper
Gatekeeper это часть macOS, которая решает, может ли загруженное приложение открыться. По умолчанию он ожидает ПО из App Store или ПО, подписанное зарегистрированным разработчиком и нотаризованное. Он также просит подтвердить загруженное приложение при первом открытии.
Как проверить приложение
spctl -a -vv /Applications/YourApp.app
Ищите source=Notarized Developer ID. Наше руководство по безопасности объясняет другие результаты.
Для создателей
Для нотаризации нужны сертификат Developer ID, усиленная среда выполнения (hardened runtime) и безопасная отметка времени. Это можно сделать в Органайзере Xcode или с помощью notarytool и stapler в скрипте сборки. По документации Apple, проверка обычно занимает меньше часа. Stapling прикрепляет тикет к приложению, поэтому Gatekeeper может найти его без подключения к интернету. Если пропустить stapling, Apple всё равно опубликует тикет в интернете.
Mac-приложения на MacPip
Недавно запущенные: Seedlore, Phosphor, Vexilo Code, MightyBench, Pixtamer. Карточка не означает рекомендацию, поэтому проверьте каждое приложение сами.
By category: Продуктивность.