В соответствии с яблочным документом (https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution/customizing_the_notarization_workflow «Сшивание билета в ваш дистрибутив») мне нужно сшить мой программный DMG, и когда пользователь запускает dmg, привратник проверит его онлайн или найдет сшитый билет в случае Интернет отключен.
Мой запрос:
Я успешно заверял свое программное обеспечение, но не прошивал его. И когда я впервые попытался установить свое программное обеспечение на macOS 10.14.5 без подключения к Интернету, мое программное обеспечение было успешно установлено. Но если Gatekeeper не находит сшитый билет, программное обеспечение не должно быть установлено.
почему привратник не проверяет тикет в этом сценарии?
Как система MacOS проверяет нотариально заверенный dmg, когда пользователь впервые запускает любой загруженный dmg?
Имеются ли какие-либо журналы привратника для перекрестной проверки статуса нотариального удостоверения?