VMware Cloud Community
camhart
Contributor
Contributor

macOS Notarize

I'm trying to notarize my install builder installer.  Below is the error I'm getting.  If install builder can't build notarized installers, it's now basically useless for macOS.  Can install builder installers get notarized?  


The executable does not have the hardened runtime enabled.
Labels (1)
0 Kudos
4 Replies
michiel_dhont
Enthusiast
Enthusiast

Hi Cam,

The latest InstallBuilder version 15.6.0 supports a hardened runtime.

Regards,

Michiel

0 Kudos
michiel_dhont
Enthusiast
Enthusiast

Hi Cam,

My apologies, I meant version 19.6.0 of course.

Regards,

Michiel

0 Kudos
Rinse
Contributor
Contributor

does this need to be enabled ?

Where can information being found on hardened runtime and notarization ?

 

thanks.

0 Kudos
michieldhont_
Hot Shot
Hot Shot

Hi Rinse,

The hardened runtime is enabled by default, you don't need to set it specifically. You can notarise the installer using the xcrun tool - which is part of the xcode suite - and run it with the <runProgram> action as a post build action. You can find more information regarding notarisation here:

https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution/custom...

Regards,

Michiel

 

0 Kudos