[Issue 20124] New: macOS 10.15 requires notarized apps
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Mon Aug 12 11:21:02 UTC 2019
https://issues.dlang.org/show_bug.cgi?id=20124
Issue ID: 20124
Summary: macOS 10.15 requires notarized apps
Product: D
Version: D2
Hardware: x86_64
OS: Mac OS X
Status: NEW
Severity: critical
Priority: P1
Component: dmd
Assignee: nobody at puremagic.com
Reporter: doob at me.com
On the latest version of macOS, Catalina (10.15), currently in beta, it's
required that all applications are notarized. This includes command line
applications and installers. If an application is not notarized the application
will not run and a dialog opens. It's possible to start the application anyway
by going into System Preferences and launch the application. But it's a pretty
poor user experience. This applies not to just DMD but all executables that are
shipped with in the archive and the installer itself.
To notarized an application it needs to be signed with a Developer ID
certificate and the application needs to adopt the Hardened runtime [1].
A Developer ID costs 99 USD per year. Nonprofit organizations may get the fee
waived [2].
[1]
https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution
[2] https://developer.apple.com/support/membership-fee-waiver/
--
More information about the Digitalmars-d-bugs
mailing list