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 demonio de control remoto ( rcd
) y comenta el comando Apple Script para iniciar iTunes. Esto ha funcionado bien hasta el 10.7, pero con un 10.8 rcd
ahora tiene la firma del código. El parche ahora causa Exception Type: EXC_CRASH (Code Signature Invalid)
después de parchear el ejecutable.
Obviamente, la comprobación de la firma del código está funcionando según lo diseñado, pero me preguntaba si alguien tiene alguna idea sobre las opciones que podría tener. ¿Hay una forma legítima de desactivar esta comprobación en un solo ejecutable? He intentado convertir a GateKeeper, pero eso, comprensiblemente, no lo hizo.
¿Alguna otra sugerencia para deshabilitar el botón de reproducción?