Multiple Instances on mac : how to authorize Access to Microphone etc

Hello!

I’m on macOS Sequoia 15.6.

I use several GP instances that I launch with scripts like this:

do shell script "\"/Applications/GigPerformer5.app/Contents/MacOS/GigPerformer5\" -in=Bruiteurs_OSC10001 &>/dev/null &"

But I have the problem that my Mac constantly asks me to re-authorize access to documents and the microphone, even though I’ve already granted permission to GP and to the scripts I use. (I also tried deactivating and re-enabling permissions, etc.)

It’s really annoying to have to keep clicking “OK” on these dialogs all the time.

Does anyone know of a way to authorize access once and for all?

Thanks!

What happens when you start your instances from the main instance?

If I load it from the main instance it doesn’t ask for permissions anymore. But I really need to be able to automate the openning of my setup . I have a complex setup with many software programs running simultaneously, and a very specific startup sequence that I need to automate (I prepare scripts and then use Automator to launch the programs in the correct order with precise timing). This is because I’m working on a theatrical production, and I need to provide this ready-to-use setup for later use…

What does your automator step look like e.g. is it an AppleScript action with the code you have in the first post?

I don’t have an issue with Ventura and constantly asking for permissions.

Strange, I also use automated starting of instances (or even the master instance) - no problems!

What you could try: I’m starting slightly different, a remainder of the time when migrating from intel to M1 and use/avoid Rosetta…

Maybe worth a try to start with a dedicated architecture?
-arm64 for Apple silicon
-x86_64 for intel

There is a terminal command that resets all of the access permissions. You could try that as a last resort.

tccutil reset All

Please be careful - you really need to grant permission for everything again, but that could be exactly what you need.

Say no more — that particular version has been a pain in the neck for me as far as authorization is involved, and not just for Gig Performer and/or audio apps.

I’ve had apps complain that they don’t have access to files despite Full Disk Access having been enabled for the apps in question. Sometimes, disabling access and starting again works.

Thank you for the terminal Command, unfortunately I tried it and it does not solve the problem, MasOS continue to ask for permission constantly.

Maybe I could try to install Tahoe but I’m in the middle of a rehearsal period and I’m afraid that it might cause incompatibilities.

We have not tested GP with Tahoe yet.