J'ai écrit un patch / utilitaire qui désactive la fonctionnalité par défaut d'OS X de démarrage d'iTunes lorsque le bouton de lecture est enfoncé. Cet utilitaire modifie fondamentalement le démon de contrôle à distance ( rcd
) et commente la commande Apple Script pour démarrer iTunes. Cela a bien fonctionné jusqu'à 10.7, mais avec 10.8 a rcd
maintenant la signature de code. Le correctif provoque désormais une Exception Type: EXC_CRASH (Code Signature Invalid)
fois l'exécutable corrigé.
De toute évidence, la vérification de la signature du code fonctionne comme prévu, mais je me demandais si quelqu'un avait des idées sur les options que je pourrais avoir. Existe-t-il un moyen légitime de désactiver cette vérification sur un seul exécutable? J'ai essayé de tourner GateKeeper, mais cela, naturellement, ne l'a pas fait.
Avez-vous d'autres suggestions pour désactiver le bouton de lecture?