Как отключить функцию, при которой OSX запускает iTunes при подключении внешних динамиков?

17

Эта функция позволяет автоматически запускать iTunes в OSX при подключении внешних динамиков (Bluetooth или наушники с разъемом 3,5 мм).

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

Я знаю. Я настаиваю на этом, но, может быть, смогу заставить его запустить мой любимый радио-сайт?;-)

Ура!

AlexV
источник

Ответы:

14

Перейти System Preferences > Users and Groups > Login itemsи удалить iTunes Helperиз списка. Затем выйдите и снова войдите в систему. Попробуйте подключить динамики.

** Изменить: iTuneshelper.app является частью пакета iTunes. Чтобы набрать в iTuneshelper.app, вы должны просмотреть содержимое iTunes.app, щелкнув Option или щелкнув правой кнопкой мыши и выбрав «Показать содержимое пакета». ITuneshelper.app находится в папке MacOS.

Переименуйте iTuneshelper.app в iTuneshelper-disable.app, и это предотвратит его запуск и добавление в элементы входа.

Этот метод проверен и работает с ОС 10.8.3 и iTunes 11.0.2.

От пользователя GageGecko на форуме Macrumors.

Обратите внимание, что это не позволит добавлять себя в элементы входа в систему при каждом открытии itunes, но также будет означать, что вам придется открывать itunes самостоятельно, когда вы подключаете свой телефон, ipod и т. Д.

WreithKassan
источник
Я на 10,9 Маверик. Но, похоже, просто заново добавить себя при перезагрузке системы, к сожалению.
AlexV
Я собираюсь отредактировать свой ответ, чтобы добавить замечательный комментарий, который я нашел от пользователя на не-SO форуме.
WreithKassan
4
Для Mavericks отключите sudo chmod 000 /Applications/iTunes.app/Contents/MacOS/iTunesHelper.app и снова включите sudo chmod 755 /Applications/iTunes.app/Contents/MacOS/iTunesHelper.app
Алек Вензовски
Я перепробовал все предложения. Ничего не получалось. Наконец я просто удалил iTunes с моего компьютера. Скатертью дорога. Это то, что заставляет меня иногда ненавидеть Apple.
Ghopper21
Не работает с macOS Sierra 10.12.6 и iTunes 12.7
черт,
2

Боюсь, тебе не повезло.
Это было главным раздражением со времен Снежного Барса.
Вы не можете выключить его и не можете перенастроить его.

Предложение WreithKassan является вариантом, но, видимо, не всегда помогает.
Это зависит от вашей версии OSX и iTunes.

На Mavericks (возможно, также Mountain Lion) удаление iTunes Helper не помогает вообще, по мнению большого количества людей на форумах Apple.
(Кроме того: удаление его отключит автоматический запуск iTunes при подключении iPhone, iPad или iPod. Большинство людей хотят, чтобы iTunes запускалась в этом случае.)

Tonny
источник
1

Я понял это на Маверикс. Я сделал пять шагов:

  1. Переименуйте iTunes.app в iTunesclosed.app

  2. Откройте пустой редактор AppleScript и сохраните пустое окно в папке «Приложения» как тип приложения (не тип скрипта по умолчанию) как DoNothing.app

  3. Удалите iTunesHelper из системных настроек> пользователи> элементы входа

  4. Подключитесь к динамику Bluetooth, он спросит вас, где находится iTunes? Нажмите кнопку обзора и укажите на DoNothing.app

(iTunes все равно будет запускаться при подключении к динамику Bluetooth)

  1. В Finder перейдите в Приложения и покажите содержимое пакета на iTunesclosed.app. Внутри папки MacOS есть сценарий Unix, называемый iTunes, я щелкнул правой кнопкой мыши, чтобы получить информацию, и изменил имя на iTunesclosed.

Первые три шага iTunes все еще открывались, когда я подключался к своему Bluetooth-динамику. Этот последний шаг препятствовал открытию iTunes.

дождь
источник
0

Простая, но радикальная мера, которая, похоже, работает, - это отредактировать права доступа к приложению itunes в окне «Информация». Разблокируйте настройки, войдя в систему как пользователь с правами администратора и измените доступ для «всех» на «Нет доступа». Обратите внимание: вы больше не сможете использовать itunes, не изменив права доступа на «только для чтения».

Йерун
источник
Этот метод прекрасно работает!
Брэди Холт