Notarize AU Component Help?

I am trying to notarize my audio plugin AUi component made with SynthEdit not made with Xcode. I can code sign the component and verify that it is signed in the terminal. Also I have made a PKG file and product signed and verified that it is product signed in the terminal. I made this pkg trying with both pkgbuild and Packages app and both verified in the terminal as product signed. When I go to upload it for notarizing no errors when uploading then I get an email saying it is not notarized. When I check what happened the only info that I get is invalid package code 2.

I don't understand what I could be doing wrong to cause invalid package when I verified with the terminal it says it is product signed and code signed. I have spent many hours trying different combinations of forum suggestions and I still can't get it to notarize always the same result package invalid.

Any help on this would be appreciated. Apple Support says that they do not support anything made outside of Xcode but my problem is the notary service which is an apple service I had thought. I just want my plugin to download, install, and be certified without having to bypass gatekeeper.
Run the --notarization-info command to get the status of your notarisation. That’ll include a LogFileURL value, which you can fetch to get the detailed notarisation log.

Apple Support says that they do not support anything made outside of
Xcode

That’s true, but my group, DTS, supports Mac code signing and notarisation even if you build with non-Apple tools (pasted in below in the standard text I send to folks in that situation). If you want to one-on-one help with this, open a DTS tech support incident and we can pick things up from there.

Share and Enjoy

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



Before we start, I want to be clear about DTS’s terms of service. DTS’s role here at Apple is to support the APIs in our platform SDKs, Apple tools, some Apple services (like notarisation), and accessory development. We do not support third-party tools or libraries. I can assist you with this issue because it relates to how your product interacts with our ecosystem. I’m going to frame that assistance as if you were working entirely within that ecosystem. If you need help translating that to a third-party setup, you should request support from that third-party’s support channel.
Notarize AU Component Help?
 
 
Q