Fix: Fldigi on Apple Silicon Mac keeps asking for microphone permissions constantly

I got a new travel laptop, a used Macbook Air M1. It is running MacOS 14.5 now.

I installed FLDigi as one does, using the official installers. All went well until I opened the programm and it prompted me for microphone access.

I said sure, clicked on enable and thought that would be it. Far from the truth. The same prompt appeared again. I accepted another time. Same prompt again. It kept prompting me and prompting me, not accepting yes for an answer.

Nothing I did worked. I set the permissions in System settings, I revoked it, reenabled it, even rebooted the mac. Nothing worked. Until I found one line of code in a github issue for a totally unrelated software (Jitsi Meet) that did it.

Just open your terminal and paste in the following code (change the specific version to your own, of course):

codesign --force --deep --sign - /Applications/fldigi-4.2.05.app

Be careful to keep all the dashes, even the single one after "sign".

Terminal will prompt for your password, then reply with "/Applications/fldigi-4.2.05.app: replacing existing signature"

Now start FLDigi again. The prompt appears. Accept it... and... DONE.

No more infinite prompting, just FLDigi happily chugging along, using the "microphone" (= the soundcard of my IC7300).

I hope this helps somebody as desperate as I was.

Have fun in the hobby.

73 de Stefan, DB4SCW