Как macOS проверит, что мое ПО нотариально заверено или нет? - PullRequest
1 голос
/ 10 июня 2019

В соответствии с яблочным документом (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? Имеются ли какие-либо журналы привратника для перекрестной проверки статуса нотариального удостоверения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...