Домашняя » как » Остановите запуск iTunes при нажатии кнопки Play на клавиатуре вашего Mac

    Остановите запуск iTunes при нажатии кнопки Play на клавиатуре вашего Mac

    Я люблю свой MacBook Pro. Я ненавижу iTunes. Я не думаю, что я один. Тем не менее, каждый раз, когда я нажимаю кнопку «Play» на клавиатуре или подключаю динамик Bluetooth, появляется iTunes, издеваясь надо мной.

    В идеале, я бы никогда больше не увидел iTunes. Я использую Vox для прослушивания музыки, и мне не нужен музыкальный проигрыватель Apple / музыкальный магазин / магазин ТВ и фильмов / инструмент резервного копирования iPhone и iPad / настольный браузер App Store / служба подписки потокового вещания / каталог подкастов / источник ресурсов. Есть ли какой-нибудь способ остановить это?

    Как оказалось, да. За эти годы было много ухищрений, так как разные методы продолжают ломать новые версии macOS, но вот что работает сейчас. Я тестировал его на macOS Sierra, но он может работать и на более ранних версиях.

    Как остановить iTunes от взлома клавиши воспроизведения

    Сначала зайдите в Приложения> Утилиты и откройте Терминал. Кроме того, вы можете искать терминал с помощью Spotlight.

    Как только у вас откроется Терминал, выполните следующую команду:

    launchctl unload -w /System/Library/LaunchAgents/com.apple.rcd.plist

    Вот краткий обзор того, что все это значит, так что это похоже на магическое заклинание:

    • launchctl это простое приложение на вашем Mac для управления агентами, которые работают в фоновом режиме.
    • Слово разгружать говорит launchctl Вы хотите отключить определенный агент.
    • /System/Library/LaunchAgents/com.apple.rcd.plist местоположение агента, который вы отключаете. Агенты бегут в фоновом режиме; этот запускает iTunes при нажатии кнопки «Play».

    Запустив команду, попробуйте нажать «Play» на клавиатуре. Ничего не произошло!

    Если вы хотите больше избегать iTunes, я бы также предложил вам изменить приложение по умолчанию для музыкальных файлов, в противном случае его открытие может запустить iTunes.

    Как отменить этот параметр (и восстановить поведение по умолчанию)

    Чтобы отменить это волшебное изменение, вам просто нужно выполнить эту команду:

    launchctl load -w /System/Library/LaunchAgents/com.apple.rcd.plist

    Как видите, это почти идентично предыдущей команде, только со словом нагрузка вместо разгружать.

    Нажмите «Play», и iTunes снова появится, как раньше.