Escribí un parche / utilidad que deshabilita la funcionalidad predeterminada de OS X de iniciar iTunes cuando se presiona el botón de reproducción. Esta utilidad básicamente modifica el Daemon de control remoto ( rcd
) y comenta el comando Apple Script para iniciar iTunes. Esto ha funcionado bien hasta 10.7, pero con 10.8 rcd
ahora tiene firma de código. El parche ahora se produce Exception Type: EXC_CRASH (Code Signature Invalid)
después de que el ejecutable está parcheado.
Obviamente, la comprobación de la firma del código funciona según lo diseñado, pero me preguntaba si alguien tiene alguna idea sobre qué opciones podría tener. ¿Hay alguna forma legítima de desactivar esta verificación en un solo ejecutable? He intentado apagar GateKeeper, pero eso, comprensiblemente, no lo hizo.
¿Alguna otra sugerencia para deshabilitar el botón de reproducción?