Ho scritto una patch / utility che disabilita la funzionalità predefinita di OS X di avviare iTunes quando viene premuto il pulsante di riproduzione. Questa utility modifica sostanzialmente il Remote Control Daemon ( rcd
) e commenta il comando Apple Script per avviare iTunes. Questo ha funzionato bene fino al 10.7, ma con 10.8 rcd
ora ha la firma del codice. La patch ora causa Exception Type: EXC_CRASH (Code Signature Invalid)
dopo che l'eseguibile è stato patchato.
Ovviamente, il controllo della firma del codice funziona come previsto, ma mi chiedevo se qualcuno avesse qualche idea su quali opzioni avrei potuto avere. Esiste un modo legittimo per disattivare questo controllo su un singolo eseguibile? Ho provato a girare GateKeeper, ma questo, comprensibilmente, non lo ha fatto.
Altri suggerimenti per disabilitare il pulsante di riproduzione?