Tôi đã viết một bản vá / tiện ích vô hiệu hóa chức năng mặc định của OS X khi khởi động iTunes khi nhấn nút phát. Tiện ích này về cơ bản sửa đổi Daemon điều khiển từ xa ( rcd
) và nhận xét lệnh Apple Script để khởi động iTunes. Điều này đã hoạt động tốt cho đến ngày 10.7, nhưng với 10.8 rcd
giờ đã có chữ ký mã. Các bản vá bây giờ gây ra Exception Type: EXC_CRASH (Code Signature Invalid)
sau khi thực thi được vá.
Rõ ràng, kiểm tra chữ ký mã đang hoạt động như thiết kế, nhưng tôi đã tự hỏi liệu có ai có bất kỳ ý tưởng nào về những lựa chọn tôi có thể có. Có một cách hợp pháp để tắt kiểm tra này trên một thực thi duy nhất? Tôi đã thử chuyển GateKeeper, nhưng điều đó, dễ hiểu, đã không làm điều đó.
Bất kỳ đề nghị khác để vô hiệu hóa nút play?