Notarising an app not built with XCode

Hello,

I'm searching for instructions to notarise an app that's not built using XCode.

In my case it's a Python application that is built using pyinstaller. How do I upload the binary file or source code for notarisation?

The final app is distributed as an installer package using macos-installer-builder https://github.com/KosalaHerath/macos-installer-builder
Notarising outside of Xcode is fairly straightforward. See Customizing the Notarization Workflow.

The bigger problem here is with signing your app so that the notary service accepts it. My general advice on this topic is in Signing a Mac Product For Distribution. However, my experience is that many third-party development environments don’t do a good job of following the rules here (especially the nested code rules).

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@apple.com"
Notarising an app not built with XCode
 
 
Q