Der App Store ist für Onyx kein Weg: er verlangt die Sandbox, und ohne die gäbe es keinen privilegierten Helfer, keinen IOKit-Zugriff, keine Audio-Taps — also weder Lüftersteuerung noch Ladelimit, Hardwaremesswerte oder Mixer. Das steht so in der Planung, war aber nie als Skript hinterlegt, das man ohne Zertifikatsantrag laufen lassen kann. Scripts/local-dmg.sh füllt die Lücke: Release-Build mit dem Entwicklerzertifikat, dieselben drei Prüfungen wie beim Verteilen — Signatur, App-Group, Kennung des Helfers — und ein DMG mit Verweis auf den Programme-Ordner. Der Unterschied zu release.sh ist nicht die Verpackung, sondern die Signatur. Auf dem Mac, auf dem das Zertifikat zuhause ist, läuft es; auf einem fremden meldet Gatekeeper einen unbekannten Entwickler. Für die Weitergabe bleibt es bei Developer ID und Notarisierung. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
15 KiB
15 KiB