v1.7.9: fix permessi microfono macOS (BlackHole non funzionava)
Senza NSMicrophoneUsageDescription nell'Info.plist macOS NEGA silenziosamente l'accesso al microfono (incluso BlackHole come dispositivo input) e l'app non compare nemmeno in Impostazioni di Sistema > Privacy e sicurezza > Microfono, quindi l'utente non puo nemmeno autorizzarla manualmente. Aggiunto patch_info_plist() in build_macos.py che dopo PyInstaller aggiunge via PlistBuddy: - NSMicrophoneUsageDescription (causa primaria) - CFBundleIdentifier stabile (com.djluza.musictools) - LSApplicationCategoryType = music
This commit is contained in:
1 parent
1414c5199c
commit
d8349fb79f
2 files changed
+44
-1
No files matched your search
+1
-1
@@ -5,7 +5,7 @@ import os
|
||||
import sys
|
||||
from pathlib import Path
|
||||
|
||||
VERSION = "v1.7.8"
|
||||
VERSION = "v1.7.9"
|
||||
|
||||
|
||||
APP_NAME = "MusicTools"
|
||||
|
||||
Reference in new issue
Block a user