How to notarize bundled Qt framework?

I need to bundle the Qt framework with my application, which naturally needs to be notarized as well. What is the right way to go about it?

The zip I need to bundle is https://github.com/qmlnet/qt-runtimes/releases/download/releases/qt-5.15.1-7fc8b10-osx-x64-runtime.tar.gz which I unpack to Hammer.app/Contents/MacOS/qt-runtime. While the location of the framework can be arbitrary, the structure and contents within must be kept in exact order as they are.

What is the right way to go about this?

I have a bunch of general advice on how to sign and notarise code manually:

If you’re looking for advice specific to a third-party library, I recommend that you escalate that with the library’s vendor.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

How to notarize bundled Qt framework?
 
 
Q