v1.7.11: fix definitivo BlackHole — ad-hoc codesign del bundle
Causa root: MusicTools.app ha il permesso TCC microfono, ma quando lancia ffmpeg come subprocess macOS tratta ffmpeg come binario non firmato distinto -> AVFoundation apre il device senza errore ma restituisce solo silenzio. Fix in build_macos.py: dopo PyInstaller + Info.plist, applico `codesign --force --deep --sign -` ad-hoc su tutto il bundle. La firma e' "free" (no Developer ID) ma rende l'app un singolo team coerente per TCC, quindi il permesso del main si propaga anche a ffmpeg/ffprobe/yt-dlp.
This commit is contained in:
1 parent
415175ec4d
commit
b74a0a53ec
2 files changed
+48
-1
No files matched your search
+1
-1
@@ -5,7 +5,7 @@ import os
|
||||
import sys
|
||||
from pathlib import Path
|
||||
|
||||
VERSION = "v1.7.10"
|
||||
VERSION = "v1.7.11"
|
||||
|
||||
|
||||
APP_NAME = "MusicTools"
|
||||
|
||||
Reference in new issue
Block a user