Develop branch automatic codesigning on Mac?
-
I'm using develop branch on Big Sur 11.6. When I export my plugin, it's automatically codesigned even when I delete my Developer ID from the field in the project settings panel. That would be great if it worked, but I'm getting an "incorrect signature" error when I check the binaries in Terminal, as well as failed notarization on my installer. I tried exporting the same project from the master branch and it did not do this. Is there a way to disable this feature so I can manually codesign instead?
-
@ally Xcode is codesigning it, you need to disable this, it's not a HISE thing. You can also remove the signature xcode puts on the file and then set your own.
I made a couple of videos with a codesigning/notarizing script, that script removes any preexisting signatures before signing with the correct ones.
-
@d-healey Thank you. codesign --remove-signature does the trick.
-
To make it easier with just one step, just add
--force
to the signing code. So the signing code will becodesign --force -s ......