Нотаризация приложений для macOS

Подписание приложений и нотариальное заверение

Распространение приложений macOS за пределами Mac App Store. Для этого нужно приложение подписать и получить нотариальное заверение от Apple.

Архивируем свое приложение в Xcode и далее по пунктам.

  1. Click the Distribute App button.
  2. Select Developer ID.
  3. select the Upload option.
  4. Select certificate and Developer ID profiles (none).

Время, необходимое для нотариального заверения, зависит от таких факторов, как загруженность серверов Apple в данный момент и размер вашего пакета приложений, но обычно это занимает всего несколько минут.

Вы должны получить электронное письмо от Apple в случае успешного нотариального заверения.

Нажмите кнопку « Экспорт… » и поместите файл в папку по вашему выбору.

 

Если файл не имеет нотаризации

Файл ***.app невозможно открыть, так как Apple не может проверить его на наличие вредоносного ПО.
Данное ПО необходимо обновить. Обратитесь к разработчику за подробной информацией.

Открытие приложения от неустановленного разработчика на Mac
https://support.apple.com/ru-ru/guide/mac-help/mh40616/mac

 

Полезные ссылки

https://wiki.lazarus.freepascal.org/Notarization_for_macOS_10.14.5%2B/ru
https://www.appcoda.com/distribute-macos-apps/

https://wiki.lazarus.freepascal.org/Code_Signing_for_macOS/ru

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *