私は、再生ボタンが押されたときにiTunesを起動するというOS Xのデフォルト機能を無効にするパッチ/ユーティリティを書きました。このユーティリティは基本的に、リモートコントロールデーモン(rcd
)を変更し、Apple Scriptコマンドをコメント化してiTunesを起動します。これは10.7までは問題なく動作しましたが、10.8 rcd
ではコード署名が追加されました。Exception Type: EXC_CRASH (Code Signature Invalid)
実行可能ファイルにパッチが適用された後に、パッチが発生します。
明らかに、コード署名のチェックは設計どおりに機能していますが、私にどんなオプションがあるかについて誰かが何かアイデアを持っているかどうか疑問に思っていました。単一の実行可能ファイルでこのチェックをオフにする正当な方法はありますか?私はGateKeeperの電源を入れてみましたが、当然、それはできませんでした。
再生ボタンを無効にするための他の提案はありますか?