[PD-dev] macOS 10.15 notarization

Dan Wilcox danomatika at gmail.com
Tue Oct 8 11:45:15 CEST 2019


Howdy all,

The newest version of macOS, 10.15 "Catalina", is out and with it comes a new "Notarization" requirement for applications, etc:

https://developer.apple.com/documentation/xcode/notarizing_your_app_before_distribution?language=objc <https://developer.apple.com/documentation/xcode/notarizing_your_app_before_distribution?language=objc>

As far as I can tell, applications do not need to be built via Xcode, but need to be screened and Notarized by Apple. I'm not 100% certain if this applies only to applications signed by a Developer ID or for *all* applications. Regardless of whether we approve of this security step or not (I don't), the practical matter is that Pd *may* suddenly not run for users on 10.15 as it is not notarized or signed. OTOH software that is not signed and is installed "from the wild" *may* still be launched via Right Click -> Open on first run... although I'm not sure.

Apple has made the Notarization requirement optional until January 2020 to ease the transition.

At this point, it would be helpful to hear from someone who has the new OS if Pd runs and if there are any warning dialogs.

In the worst case, we will need an Apple developer account ($100 a year) to signed Pd for distribution and notarization. This also requires using the Xcode 10+ developer tools which rules out Miller's 10.6 build system for this step. it could be integrated as a makefile step. I have a dev account and can do some testing, when needed.

In the best case, Right Click -> Open on first run still works. :)

--------
Dan Wilcox
@danomatika <http://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20191008/a10b5d2a/attachment.html>


More information about the Pd-dev mailing list