AU in Logic doesn't work for some people
-
Hi there, for most people the AU versions of my plugins work in Logic Pro and for a few they don't. They show up in the Plugin Manager but not in the plugin list where they can be selected and opened. What could be the reason for this?
-
Have you codesigned and notarized the plugin?
-
@d-healey what does this mean? I've only exported it via HISE
-
@treynterrio said in AU in Logic doesn't work for some people:
what does this mean?
It means you're about to go on a journey into the world of being an Apple developer.
There's a really good guide on the KVR forum and lots of posts on this forum too: https://www.kvraudio.com/forum/viewtopic.php?t=531663
-
@d-healey I already have a developer account and my Team ID but I don't understand all of that. I only need my .component file and the terminal with the team name and the team ID?
-
@treynterrio said in AU in Logic doesn't work for some people:
I only need my .component file and the terminal with the team name and the team ID?
It's more complicated than that, follow the KVR guide, it's the best instructions I'm aware of.
-
@treynterrio said in AU in Logic doesn't work for some people:
Hi there, for most people the AU versions of my plugins work in Logic Pro and for a few they don't. They show up in the Plugin Manager but not in the plugin list where they can be selected and opened. What could be the reason for this?
..also make sure all your plugins have unique plugin IDs....
-
@Lindon they have different IDs. the weird thing is that it works for the most people in logic and for a. couple people not
-
@treynterrio said in AU in Logic doesn't work for some people:
@Lindon they have different IDs. the weird thing is that it works for the most people in logic and for a. couple people not
then it is most likely not codesigning and notarizing as David says...
-
@treynterrio are they all using macos versions big sur or later? Are they all using the same version of Logic?
-
@d-healey this notary stuff doesn't work I get the same error every time "source=no usable signature" and I did everything like in the KVR Guide. When I use the staple line I get this :
CloudKit query for test.component (2/fac3a399a13139d8866323a483f055285da4a1b8) failed due to "Record not found".
Could not find base64 encoded ticket in response for 2/fac3a399a13139d8866323a483f055285da4a1b8
The staple and validate action failed! Error 65. -
@treynterrio so do you have your certificates in your keyStore?
does the codesign work?
does the notarization work i.e. it returns "Accepted"?
-
@Lindon I stored them but at the end I get the information that the certificate couldn't be found. The prossecing says complete but when I use the staple line it gives me an error
-
@treynterrio do you have your certificates set up correctly in your KeyStore?
-
@Lindon I hope so
-
@treynterrio open the key chain manager and take a look
-
Step. 1 : I've created a Certificate at the Apple Developer page. TYPE Development, Platform ALL.
Step. 2 : I double clicked the downloaded file and opened it in the KeyStore.
Step. 3 : I had to click on the Certificate to trust the file
Step. 4 : the I pasted this line in the terminal :xcrun notarytool store-credentials --apple-id "shsfksfsfk@gmail.com" --team-id "ABCDEFGHIJK" --password "fhsf-sfsf-sfsf-sfsf" --keychain-profile "test"
Step. 5 :
xcrun notarytool submit /Users/me/Desktop/test.pkg --keychain-profile "test" --wait
Then I get this:
Conducting pre-submission checks for test.pkg and initiating connection to the Apple notary service...
Submission ID received
id: 8b36d5c0-8402-4101-9dgdffaa-hf7d7fd97g
Upload progress: 100,00 % (146 MB of 146 MB)
Successfully uploaded file
id: 8b36d5c0-8402-4101-9dgdffaa-hf7d7fd97g
path: /Users/me/Desktop/test.pkg
Waiting for processing to complete.
Current status: Invalid...........
Processing complete
id: 8b36d5c0-8402-4101-9dgdffaa-hf7d7fd97g
status: Invalid -
-
@treynterrio Don't you need the ids and password when submitting?
Step 4 is for, well, storing the credentials
Step 5 needs them tooxcrun notarytool submit --apple-id "email@gmail.com" --password "pass-pass-pass-pass" --team-id "TEAMID" /path/to/file.pkg --wait
-
@treynterrio you need to code sign before notarizing