Notarization apple demissioned
-
@yall said in Notarization apple demissioned:
hello, this morning I wanted to notarize a plugin to try it on another mac. normally I did the notarization without any problem with the command lines etc... except that the command lines no longer seem to work and in my terminal I have a message telling me. xcrun altools has been demissioned. Does anyone know how to notarize in Apple without using the terminal? or if there is a new command line? THANKS
what is the exact command you are running?
-
@yall this is old news, you need to use norarytool instead
-
@Lindon something like this line. but which worked very well until 1 month ago.
xcrun notarytool submit --apple-id "you apple id" --password "your notarytool password" --team-id "your team id" --wait "plugin.zip" -
@d-healey its an application ?
-
@d-healey I read on Apple Developer that you had to use xcode. but I dont understand. I export my plugins from hise directly without going through xcode directly.
-
@yall yes all commands from the commandline are applications
You need to use notarytool instead of altool.
-
@d-healey ah I have to keep the same line and replace altool with notarytool only?
-
@yall i think the command is a little different, cant remember. Check the kvr thread.
-
I found this on kvr.they ask for the team id. something that was not asked before but where to find it?
altool cessera de fonctionner le 1er novembre 2023. AprĂšs cette date, vous ne pourrez plus l'utiliser. Vous devez plutĂŽt utiliser notarytool.
Voici un court tutoriel sur la façon dont vous pouvez migrer depuis altool et légaliser vos données.
-
Compilez votre plugin ou votre application
-
Codez l'application :
codesign --force -s 'Developer ID Application: YourName (XYZ123456789)' -v "/YourApp.app" --deep --strict --options=runtime --timestamp
Cosigner un plugin VST3
CODE:TOUT SĂLECTIONNERcodesign -s 'Developer ID Application: YourName (XYZ123456789)' "/YourPlugin.vst3" --timestamp --force
3) Construisez le programme d'installation- Signez le programme d'installation :
CODE:TOUT SĂLECTIONNER
sudo productsign --sign 'Developer ID Installer: YourName (XYZ123456789))' 'unsigned.pkg' 'signed.pkg'
5) Téléchargez et légalisez :
CODE:TOUT SĂLECTIONNERxcrun notarytool submit --apple-id "your@email.com" --password "abcd-defg-hijk-lmno" --team-id "XYZ123456789" --wait signed.pkg
6) Agrafer
CODE:TOUT SĂLECTIONNERsudo xcrun stapler staple signed.pkg
Remarque : sudo est essentiel ici. Sinon, cela ne fonctionnera pas.- Tester
CODE:TOUT SĂLECTIONNER
spctl -a -vvv -t install "signed.pkg"
Notes complémentaires :
Les choses semblent ĂȘtre boguĂ©es du cĂŽtĂ© d'Apple. -
-
-
@yall I did just posted a tutorial on this - search the forum, you'll find. It tells you exactly what to do, step by step.
-
I finally succeeded, thank you for your help.