Сегодня Apple обновила документацию для разработчиков, уведомив их о том, что начиная с macOS 10.14.5, все новые программы, распространяемые с новым идентификатором разработчика, должны проходить нотариальное заверение для запуска.
Apple планирует сделать нотариальное заверение обязательным требованием для всего программного обеспечения в будущем.
Начиная с macOS 10.14.5, все новые или обновленные расширения ядра и все программы от разработчиков, впервые распространяющих их с использованием идентификатора разработчика, должны проходить нотариальное заверение для запуска. В будущей версии macOS нотариальное заверение будет обязательным по умолчанию для всего программного обеспечения.
Нотариальное заверение — это новая концепция, представленная в macOS Mojave для приложений, распространяемых за пределами Mac App Store, с целью защиты пользователей от вредоносных приложений для Mac.
Разработчикам приложений для Mac рекомендуется отправлять свои приложения в Apple для нотариального заверения, а приложение с нотариальным заверением от Apple отображает более простое диалоговое окно Gatekeeper, чтобы заверить пользователей в том, что приложение не является известным вредоносным ПО.
Apple предоставляет доверенным разработчикам вне Mac App Store идентификаторы разработчика, которые необходимы для работы функции Gatekeeper в macOS при установке приложений не из Mac App Store без дополнительных предупреждений, но нотариальное заверение идет еще дальше.
С новым требованием в macOS 10.14.5 разработчики, которые впервые распространяют приложения для Mac с использованием идентификатора разработчика, должны будут пройти процесс нотариального заверения, чтобы их приложения работали на Mac.
Apple в конце прошлого года заявила, что начнет «более заметно» выделять статус нотариального заверения начиная с весны 2019 года, и macOS 10.14.5, по-видимому, является обновлением, где это начнет происходить.
Процесс нотариального заверения предназначен для приложений не из Mac App Store и не требуется для тех, которые отправляются в Mac App Store. Более подробную информацию о нотариальном заверении можно найти на сайте разработчиков Apple.