standalone created in 8.2.0 on M1/Big Sur

jake rodriguez's icon

I've got a standalone app I've built in 8.2.0 and running on a Mac Mini M1 processor. When i run the standalone on the mac mini, I get the security "app would like to use the microphone" prompt on every start of the application, despite my having granted it, and every change i make to the audio status also brings up this prompt. if i quit out of the standalone, and check security preferences, i can see my standalone has been granted access to the microphone, but it still prompts me every start and every driver change i make.

jake r.

Ben Bracken's icon

Hey Jake! I can repro here and we will investigate. It just seems to be a problem on Big Sur (as far as I can tell).

jake rodriguez's icon

hey Ben. yes--can confirm the security stuff is not an issue on my Mojave machine.

thanks,
jk

Jeremy's icon

Hi, I think Big Sur tightens up security a bit more than Catalina and insists on a code-signed and properly entitled application for some types of persistent security permissions (like mic or camera). It's unclear from your post whether your app is signed/entitled with the "com.apple.security.device.audio-input" key set to true.

Joshua Kit Clayton's icon

In case helpful, steps for code signing your standalone application are outlined here:
https://cycling74.com/articles/max-8-1-mac-os-10-15-catalina-support-and-notarization

jake rodriguez's icon

thanks pals for this help. it's been a minute since i've bundled to a standalone and didn't realize Apple had gotten so touchy. will attempt to code sign and try again.
jk

KarimSr4's icon

Hi,

Any news or solutions for this problem? I encounter this problem with Max 8.6.2 and MacOS Monterrey 12.6.1.

Thanks,

Karim