HISE Logo Forum
    • Categories
    • Register
    • Login

    unsigned VST3 issue on MAC (unknown developer)

    Scheduled Pinned Locked Moved General Questions
    12 Posts 5 Posters 227 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.
    • MorphoiceM
      Morphoice
      last edited by

      I'm having some reports of mac people being unable to load my plugin although they run through this guide https://support.apple.com/en-ca/guide/mac-help/mh40616/mac detailing how to run software from unknown developers... It works for the AU versions but not the vst3, however I don't have the issues on my system and can't reproduce them

      Does anyone have a solution for this or experienced the same errors?

      And no, signing the plugins is not an option, I can't afford to pay apple 99 bucks a year, that is completely out of question.

      https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

      SimonS 1 Reply Last reply Reply Quote 1
      • SimonS
        Simon @Morphoice
        last edited by Simon

        I have walked several people through disabling gatekeeper and it has never gone smoothly, made any sense, or matched exactly what was in a tutorial.

        One guy had to rename the vst to something else in order for the popup to appear again, that seems to be a useful way to "trip" the gatekeeper prompt into appearing.

        If you want to distribute software for Apple, the only real solution is to shell out. I believe the signing certificate is valid 5 years from the time of renewal. You only need an active subscription at the moment you sign an application, so depending on your release schedule you probably don't need a subscription all the time.

        It is not very clear but there is some info on KVR and at the bottom of this page.

        MorphoiceM 1 Reply Last reply Reply Quote 0
        • MorphoiceM
          Morphoice @Simon
          last edited by

          @Simon thanks, but as I said unfortunately my financial situation does not permit me to purchase any subscription with apple, nor will it in the foreseeable future, no matter how long the subscription is valid. I don't want to elaborate on this, it is devastating and embarrassing enough already, so I am hoping there are other solutions to be allowed to make software for the mac platform, without having more bills I can't pay.

          https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

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

            @Morphoice You could try self-signing, I don't know any details about this so you'd need to google (or ask the GPT).

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

            1 Reply Last reply Reply Quote 0
            • A
              aaronventure
              last edited by aaronventure

              Open terminal, type in xattr -cr, and then drag and drop the vst file in.

              xattr -cr plugin.vst
              
              ChazroxC MorphoiceM 2 Replies Last reply Reply Quote 4
              • ChazroxC
                Chazrox @aaronventure
                last edited by

                @aaronventure What does this do?

                A 1 Reply Last reply Reply Quote 0
                • A
                  aaronventure @Chazrox
                  last edited by aaronventure

                  @Chazrox it removes the quarantine file attribute that triggers the gatekeeper which pops up the "unverified developer" warning. MacOS adds this attribute to all files it downloads that do not have a valid signature. If gatekeeper is enabled, it throws a warning.

                  ChazroxC 1 Reply Last reply Reply Quote 0
                  • ChazroxC
                    Chazrox @aaronventure
                    last edited by

                    @aaronventure is this fool proof?

                    A 1 Reply Last reply Reply Quote 0
                    • A
                      aaronventure @Chazrox
                      last edited by aaronventure

                      @Chazrox depends on the fool, I guess. Some people cringe at the idea of opening a terminal, god forbid typing something in there.

                      You can probably whip up an app using Automator that asks for a file, then just runs xattr -cr on it. I'm sure ChatGPT can guide you through it easily. But then, you have to sign that app, too.

                      You could also then sell it, so there's a business idea.

                      Also, if you got the user to open the packages installer (right click -> open), then you should be able to run the script at the end of the installer that does the same thing.

                      MorphoiceM 1 Reply Last reply Reply Quote 1
                      • MorphoiceM
                        Morphoice @aaronventure
                        last edited by

                        @aaronventure I've just seen this in a youtube tutorial, so it seems to be the way to go indeed. Superb, thank you!

                        https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

                        1 Reply Last reply Reply Quote 0
                        • MorphoiceM
                          Morphoice @aaronventure
                          last edited by

                          @aaronventure

                          @aaronventure said in unsigned VST3 issue on MAC (unknown developer):

                          xattr -cr plugin.vst

                          don't forget to sudo :)

                          https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

                          A 1 Reply Last reply Reply Quote 0
                          • A
                            aaronventure @Morphoice
                            last edited by

                            @Morphoice that depends on where the file is, right? but if you're gonna do it from the packages installer, then yeah you'll need elevated permissions.

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

                            24

                            Online

                            1.7k

                            Users

                            11.8k

                            Topics

                            103.0k

                            Posts