HISE Logo Forum
    • Categories
    • Register
    • Login

    Code Signing error

    Scheduled Pinned Locked Moved General Questions
    14 Posts 5 Posters 589 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.
    • I
      IsoWalle
      last edited by

      HI!
      Tried to sign a component file manually, though I get the error "bundle format unrecognized invalid or unsuitable"
      Tried to find a search around for a solution though I can't seem to get any wiser.
      Does anyone have any idea?

      ps. it has worked with other plugins though haven't tried since October 2022 ish.

      (Mac Monterey 12.2 Xcode 13.2.1 Hise 2.1.0?)

      Dan KorneffD 1 Reply Last reply Reply Quote 0
      • Dan KorneffD
        Dan Korneff @IsoWalle
        last edited by

        @IsoWalle post the process that you're using for the signing process. That'll help figure out what's up.

        Dan Korneff - Producer / Mixer / Audio Nerd

        I 1 Reply Last reply Reply Quote 0
        • I
          IsoWalle @Dan Korneff
          last edited by IsoWalle

          @Dan-Korneff Just using codesign -s in terminal

          also tried --force and it did nothing

          d.healeyD Dan KorneffD 2 Replies Last reply Reply Quote 0
          • d.healeyD
            d.healey @IsoWalle
            last edited by

            @IsoWalle Also add --timestamp

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

            I 1 Reply Last reply Reply Quote 0
            • I
              IsoWalle @d.healey
              last edited by

              @d-healey Still same...

              1 Reply Last reply Reply Quote 0
              • Dan KorneffD
                Dan Korneff @IsoWalle
                last edited by

                @IsoWalle The command that is working for me is:

                codesign --deep --force --options runtime --sign "Developer ID Application: Your Awesome Company (DEVELOPERID)" "/path/to/your/binary/or/package"
                

                Dan Korneff - Producer / Mixer / Audio Nerd

                I 2 Replies Last reply Reply Quote 0
                • I
                  IsoWalle @Dan Korneff
                  last edited by

                  @Dan-Korneff Yep!
                  I realized i can't just use the dev-id code anymore, must use the whole name since i have a installer dev-id also with the same code...

                  although now I'm getting "unknown file attribute: 5"

                  1 Reply Last reply Reply Quote 0
                  • I
                    IsoWalle @Dan Korneff
                    last edited by

                    @Dan-Korneff Still not working.
                    I forgot the "" but it's still the same issue.
                    Someone said on another forum that it might have something to do with the resources folder and that it should not be created manually.

                    ustkU 1 Reply Last reply Reply Quote 0
                    • ustkU
                      ustk @IsoWalle
                      last edited by

                      @IsoWalle And I don't know for what reason (maybe a char code issue) it often works better if you type the whole line instead of copy/paste. Several people (like me) had the issue

                      Can't help pressing F5 in the forum...

                      LindonL 1 Reply Last reply Reply Quote 0
                      • LindonL
                        Lindon @ustk
                        last edited by

                        @ustk said in Code Signing error:

                        @IsoWalle And I don't know for what reason (maybe a char code issue) it often works better if you type the whole line instead of copy/paste. Several people (like me) had the issue

                        yeah - this.

                        I have the same problem - so I always type out the entire notarize command . Seems to be fine for codesigning but notarize not so much.

                        HISE Development for hire.
                        www.channelrobot.com

                        Dan KorneffD 1 Reply Last reply Reply Quote 0
                        • d.healeyD
                          d.healey
                          last edited by

                          Setup a bash script to automate it, then you never need to think about it again.

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

                          ustkU 1 Reply Last reply Reply Quote 1
                          • ustkU
                            ustk @d.healey
                            last edited by

                            @d-healey That is what I need to learn as soon as I have 5min...

                            Can't help pressing F5 in the forum...

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

                              @ustk I posted a video and a bash script to Patreon (might have been 2 actually).

                              I modified my script the other day to pull down the latest HISE develop branch, build it, pull down the source for my project, and build that too. Then codesign, build and installer, and notarize. This way I don't have to transfer files between systems and manually rebuild HISE on my built machine. Just run the script and everything is taken care of.

                              I made a similar script for Windows and Linux. Windows was a bit of a pain because batch scripting lacks some of the nice string commands of bash, but I found solutions.

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

                              1 Reply Last reply Reply Quote 1
                              • Dan KorneffD
                                Dan Korneff @Lindon
                                last edited by

                                @Lindon said in Code Signing error:

                                I have the same problem - so I always type out the entire notarize command . Seems to be fine for codesigning but notarize not so much.

                                I copy and paste from a text document. No issues here.

                                Dan Korneff - Producer / Mixer / Audio Nerd

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

                                52

                                Online

                                1.7k

                                Users

                                11.7k

                                Topics

                                101.9k

                                Posts