Безопасность, Генерация пароля.
тоящее время я распространяю приложение Java,упаковано и подписано с помощьюpkgbuild
на macOS.
В последнее время Apple предупреждает разработчиков:
«В следующем выпуске macOS Gatekeeper потребует, чтобы программное обеспечение, подписанное Developer ID, былонотариально заверенная Apple. "
Прочитав нотариально заверенные документы, яблокопредупреждает разработчиков:
«Вы должны включитьзакаленное время выполнения чтобы ваше приложение было нотариально заверено Apple. "
Который входит в некоторые детали о том, как включить эти настройки в XCode. Но как насчет приложений, не разработанных с Xcode?Xamarin / Mono есть некоторые взад и вперед о том, как они справляются с этим, но коммиты пока что сосредоточены на обнаружении Mojave и C / C ++. А как насчет Java-приложений или приложений, которые не распространяют какой-либо скомпилированный код C / C ++ / Objective-C? Как проект становится «нотариально заверенным», чтобы он не блокировался будущим обновлением macOS?
Возможно связано:Как присвоить код и включить усиленную среду выполнения для стороннего интерфейса командной строки на XCode?