HISE Logo Forum
    • Categories
    • Register
    • Login

    Develop branch automatic codesigning on Mac?

    Scheduled Pinned Locked Moved General Questions
    4 Posts 3 Posters 262 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      ally
      last edited by

      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?

      d.healeyD 1 Reply Last reply Reply Quote 0
      • d.healeyD
        d.healey @ally
        last edited by

        @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.

        Libre Wave - Freedom respecting instruments and effects
        My Patreon - HISE tutorials
        YouTube Channel - Public HISE tutorials

        A 1 Reply Last reply Reply Quote 2
        • A
          ally @d.healey
          last edited by

          @d-healey Thank you. codesign --remove-signature does the trick.

          orangeO 1 Reply Last reply Reply Quote 1
          • orangeO
            orange @ally
            last edited by orange

            @ally

            To make it easier with just one step, just add --force to the signing code. So the signing code will be codesign --force -s ......

            develop Branch / XCode 13.1
            macOS Monterey / M1 Max

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            35

            Online

            1.7k

            Users

            11.7k

            Topics

            102.3k

            Posts