Mac App | Код подписан | распространение не через Mac App Store

Наше приложение изначально не будет распространяться через Mac App Store, оно будет через DMG File,

Ну и в этом случае также, это должно быть подписано / заверенное заявление?

Я попробовал на одном из тестовых компьютеров, показывая его предупреждение, это приложение загружается из Интернета, так что вы не можете запустить, как избавиться от этого,

если я сделаю приложение подписанным, это решит эту проблему, или любая другая процедура там?

1 ответ

Решение

Да, вы должны подписать свое приложение, даже если вы не отправляете его в App Store. Посмотрите ID разработчика и руководство Gatekeeper для того, как это сделать. Да, именно поэтому вы видите предупреждение.

По умолчанию, System Preferences > Security & Privacy настроен на разрешение приложений от Mac App Store and identified developers, Подписав свое приложение, вы identified developer, Установка его в Anywhere позволит пользователю устанавливать неподписанные приложения (а также сделает их более уязвимыми для вредоносных программ, вирусов и т. д.)

Другие вопросы по тегам