Signed DMD binaries
Radu
void at null.pt
Wed Aug 15 09:39:42 UTC 2018
On Tuesday, 14 August 2018 at 16:10:41 UTC, Jacob Carlborg wrote:
> On Tuesday, 14 August 2018 at 14:42:54 UTC, Seb wrote:
>> On Monday, 13 August 2018 at 19:09:55 UTC, Jacob Carlborg
>> wrote:
>>> Any plans for doing the same thing for the installer on
>>> macOS? It complains that it's from an unidentified developer
>>> and forces the user to go into System Preferences and reopen
>>> the installer.
>>
>> Yes, the certificate allows signing binaries for OSX too.
>
> On macOS the certificate needs to be obtained from Apple
> through the developer program [1].
>
> [1]
> https://developer.apple.com/library/archive/documentation/Security/Conceptual/CodeSigningGuide/Procedures/Procedures.html#//apple_ref/doc/uid/TP40005929-CH4-SW30
>
> —
> /Jacob Carlborg
The say this:
```
Note: Apple uses the industry-standard form and format of code
signing certificates. Therefore, if your company already has a
third-party signing identity that you use to sign code on other
systems, you can use it with the macOS codesign command.
Similarly, if your company is a certificate issuing authority,
contact your IT department to find out how to get a signing
certificate issued by your company. However, while these valid
certificates allow you to sign your code, you can only distribute
through the App Store or through the Developer ID program when
you sign with a certificate issued by Apple.
```
More information about the Digitalmars-d
mailing list